[Bf-blender-cvs] [e56fe477489] master: Fix crash when saving render from temporarily maximized render window

Julian Eisel noreply at git.blender.org
Sun Dec 27 15:11:41 CET 2020


Commit: e56fe477489e190cc43f3128088f2b402068b108
Author: Julian Eisel
Date:   Sun Dec 27 15:08:34 2020 +0100
Branches: master
https://developer.blender.org/rBe56fe477489e190cc43f3128088f2b402068b108

Fix crash when saving render from temporarily maximized render window

Steps to reproduce were:
* Start with factory defaults
* Set "Render in" to "Maximized Area"
* Render
* Open "Save as"
* Click Cancel

Mistake in  78d2ce19c4fb. Was using the wrong area pointer, which I think
didn't make a difference in most cases, but here it did.

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

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

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

diff --git a/source/blender/windowmanager/intern/wm_event_system.c b/source/blender/windowmanager/intern/wm_event_system.c
index 90aa6a92d3c..859336d0338 100644
--- a/source/blender/windowmanager/intern/wm_event_system.c
+++ b/source/blender/windowmanager/intern/wm_event_system.c
@@ -2263,7 +2263,7 @@ static int wm_handler_fileselect_do(bContext *C,
             continue;
           }
 
-          if (ctx_area->full) {
+          if (file_area->full) {
             /* Users should not be able to maximize/fullscreen an area in a temporary screen. So if
              * there's a maximized file browser in a temporary screen, it was likely opened by
              * #EVT_FILESELECT_FULL_OPEN. */



More information about the Bf-blender-cvs mailing list