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:
authorBrecht Van Lommel <brechtvanlommel@gmail.com>2015-09-23 00:16:21 +0300
committerBrecht Van Lommel <brechtvanlommel@gmail.com>2015-09-23 00:20:17 +0300
commit1cae9c4af480e2ab674901c0933be3286f2ae2ca (patch)
tree06ac88af0dd8b32ee4c79384a3e417ae6dfa0437
parent0cf842a989d430ad88d3d15e4fe63e77470f14e6 (diff)
Fix T46202: OS X (and Windows?) crash when going fullscreen.
Calling event handling recursively during window live resize is problematic, the code wasn't designed to do that. Instead postpone event handling until after live resize.
-rw-r--r--source/blender/windowmanager/intern/wm_window.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/source/blender/windowmanager/intern/wm_window.c b/source/blender/windowmanager/intern/wm_window.c
index 3120cfc4f52..0b0cedf5825 100644
--- a/source/blender/windowmanager/intern/wm_window.c
+++ b/source/blender/windowmanager/intern/wm_window.c
@@ -1017,7 +1017,6 @@ static int ghost_event_proc(GHOST_EventHandle evt, GHOST_TUserDataPtr C_void_ptr
#if defined(__APPLE__) || defined(WIN32)
/* OSX and Win32 don't return to the mainloop while resize */
- wm_event_do_handlers(C);
wm_event_do_notifiers(C);
wm_draw_update(C);