diff options
author | Ton Roosendaal <ton@blender.org> | 2011-02-08 16:48:06 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2011-02-08 16:48:06 +0300 |
commit | 9e73ac2b9f6ba34c95e7146f346009363eb46a4d (patch) | |
tree | a60ea91c32cb22e9af5a336afe80173511dd36c6 /source/blender/editors/space_info | |
parent | 1bfd780456a2c275c9772b6db1141deb8c72b8aa (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.c | 3 |
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)); |