[Bf-blender-cvs] [ffdeba4] master: Fix yet another fullscreen glitch

Julian Eisel noreply at git.blender.org
Mon Jun 8 17:21:55 CEST 2015


Commit: ffdeba49e6ebdbe85e473e2d36faa4374e1f456a
Author: Julian Eisel
Date:   Mon Jun 8 17:20:21 2015 +0200
Branches: master
https://developer.blender.org/rBffdeba49e6ebdbe85e473e2d36faa4374e1f456a

Fix yet another fullscreen glitch

Steps to reproduce were: Toggle fullscreen->F12->F3->ESC 2x->3D View
changed to Image Editor and didn't change back.

Actually it doesn't work 100% as wanted since it exits the fullscreen
when pressing ESC to exit Image Editor but it's hard to support all
cases with such a weird spaghetti code.

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

M	source/blender/editors/render/render_view.c

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

diff --git a/source/blender/editors/render/render_view.c b/source/blender/editors/render/render_view.c
index fc1338c..f669029 100644
--- a/source/blender/editors/render/render_view.c
+++ b/source/blender/editors/render/render_view.c
@@ -197,7 +197,7 @@ ScrArea *render_view_open(bContext *C, int mx, int my)
 
 				/* we already had a fullscreen here -> mark new space as a stacked fullscreen */
 				if (sa->full) {
-					sa->flag |= AREA_FLAG_STACKED_FULLSCREEN;
+					sa->flag |= (AREA_FLAG_STACKED_FULLSCREEN | AREA_FLAG_TEMP_TYPE);
 				}
 			}
 			else {




More information about the Bf-blender-cvs mailing list