winemac: Defer ordering a window out if it's in the process of entering or exiting...
commit5ebb83ad4eba70e034ef8ee03fdddbe72b10a648
authorKen Thomases <ken@codeweavers.com>
Mon, 24 Apr 2017 18:07:13 +0000 (24 13:07 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 24 Apr 2017 18:32:11 +0000 (24 20:32 +0200)
treeb9fa1ca7d8e288bdae4d9815edd3f725aeeacafb
parent302593c9c0a5f996bf6e6a98779e1ae2cea66cb2
winemac: Defer ordering a window out if it's in the process of entering or exiting Cocoa full-screen mode.

Cocoa doesn't handle the window being ordered out or closed during the
animation well and leaves a ghost window around.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winemac.drv/cocoa_window.h
dlls/winemac.drv/cocoa_window.m