Эх сурвалжийг харах

Fixed closing window bug of minimized windows #291

vurtun 8 жил өмнө
parent
commit
020a562c2e
1 өөрчлөгдсөн 2 нэмэгдсэн , 1 устгасан
  1. 2 1
      nuklear.h

+ 2 - 1
nuklear.h

@@ -16056,7 +16056,8 @@ nk_clear(struct nk_context *ctx)
     iter = ctx->begin;
     iter = ctx->begin;
     while (iter) {
     while (iter) {
         /* make sure minimized windows do not get removed */
         /* make sure minimized windows do not get removed */
-        if (iter->flags & NK_WINDOW_MINIMIZED) {
+        if ((iter->flags & NK_WINDOW_MINIMIZED) &&
+            !(iter)->flags & NK_WINDOW_CLOSED) {
             iter = iter->next;
             iter = iter->next;
             continue;
             continue;
         }
         }