commit 21499c21edc369a8bc811085775b8dd14b516fec parent 0c9ad522ba4a01baf77279552e367cbf731e7925 Author: falkTX <falktx@gmail.com> Date: Mon, 27 Jan 2014 00:41:11 +0000 Fix main window broken after modal is closed Diffstat:
M | dgl/src/Window.cpp | | | 11 | ++++++++--- |
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/dgl/src/Window.cpp b/dgl/src/Window.cpp @@ -319,11 +319,16 @@ public: XFlush(xDisplay); #endif - if (yesNo && fFirstInit) + if (yesNo) { - fApp._oneShown(); - fFirstInit = false; + if (fFirstInit) + { + fApp._oneShown(); + fFirstInit = false; + } } + else if (fModal.enabled) + exec_fini(); } // -------------------------------------------------------------------