fix slow closing of dlangide window

This commit is contained in:
Vadim Lopatin 2017-09-13 18:12:23 +03:00
parent 1b49e52dc3
commit bab0654c1d
1 changed files with 4 additions and 0 deletions

View File

@ -640,8 +640,12 @@ class Win32Window : Window {
_platform.onWindowDestroyed(_hwnd, this);
}
protected bool _closeCalled;
/// close window
override void close() {
if (_closeCalled)
return;
_closeCalled = true;
Log.d("Window.close()");
_platform.closeWindow(this);
}