[Bf-blender-cvs] [bcb20e9a292] blender-v3.4-release: Fix `WM_report` not printing into console.

Bastien Montagne noreply at git.blender.org
Tue Nov 15 16:04:23 CET 2022


Commit: bcb20e9a2925b179d3bf6d039139d8fd0b6f09a3
Author: Bastien Montagne
Date:   Tue Nov 15 15:50:27 2022 +0100
Branches: blender-v3.4-release
https://developer.blender.org/rBbcb20e9a2925b179d3bf6d039139d8fd0b6f09a3

Fix `WM_report` not printing into console.

Also make it print warnings, not only errors.

Related to D15732.

===================================================================

M	source/blender/windowmanager/intern/wm_event_system.cc

===================================================================

diff --git a/source/blender/windowmanager/intern/wm_event_system.cc b/source/blender/windowmanager/intern/wm_event_system.cc
index 181ec89cabd..b7624155838 100644
--- a/source/blender/windowmanager/intern/wm_event_system.cc
+++ b/source/blender/windowmanager/intern/wm_event_system.cc
@@ -893,7 +893,8 @@ static void wm_add_reports(ReportList *reports)
 void WM_report(eReportType type, const char *message)
 {
   ReportList reports;
-  BKE_reports_init(&reports, RPT_STORE);
+  BKE_reports_init(&reports, RPT_STORE | RPT_PRINT);
+  BKE_report_print_level_set(&reports, RPT_WARNING);
   BKE_report(&reports, type, message);
 
   wm_add_reports(&reports);



More information about the Bf-blender-cvs mailing list