Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2011-02-08 16:48:06 +0300
committerTon Roosendaal <ton@blender.org>2011-02-08 16:48:06 +0300
commit9e73ac2b9f6ba34c95e7146f346009363eb46a4d (patch)
treea60ea91c32cb22e9af5a336afe80173511dd36c6 /source/blender/editors/space_info
parent1bfd780456a2c275c9772b6db1141deb8c72b8aa (diff)
Bugfix #25957
RMB click in InfoWindow "console log" was missing call to set subwindow, needed because it uses opengl picking to find active lines. Result was that entire UI was glCleared, for some buffer swap methods.
Diffstat (limited to 'source/blender/editors/space_info')
-rw-r--r--source/blender/editors/space_info/info_report.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/editors/space_info/info_report.c b/source/blender/editors/space_info/info_report.c
index 46c4c8c2dfe..ce0bc6864c8 100644
--- a/source/blender/editors/space_info/info_report.c
+++ b/source/blender/editors/space_info/info_report.c
@@ -128,6 +128,9 @@ static int select_report_pick_invoke(bContext *C, wmOperator *op, wmEvent *event
ReportList *reports= CTX_wm_reports(C);
Report *report;
+ /* uses opengl */
+ wmSubWindowSet(CTX_wm_window(C), ar->swinid);
+
report= info_text_pick(sinfo, ar, reports, event->mval[1]);
RNA_int_set(op->ptr, "report_index", BLI_findindex(&reports->list, report));