Skip to content

Commit 8d61cfe

Browse files
eliasSiegeLord
authored andcommitted
missed a spot that needs setup_gl in the last PR
1 parent e2ff109 commit 8d61cfe

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/macosx/osxgl.m

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2401,6 +2401,7 @@ static bool set_display_flag(ALLEGRO_DISPLAY *display, int flag, bool onoff)
24012401

24022402
if (!win)
24032403
return false;
2404+
bool __block need_setup_gl = false;
24042405
bool __block retcode = true;
24052406
dispatch_sync(dispatch_get_main_queue(), ^{
24062407
NSWindowStyleMask mask = [win styleMask];
@@ -2466,11 +2467,15 @@ static bool set_display_flag(ALLEGRO_DISPLAY *display, int flag, bool onoff)
24662467
resize_display_win_main_thread(display, sc.size.width, sc.size.height);
24672468
[view finishExitingFullScreenWindowMode];
24682469
}
2470+
need_setup_gl = true;
24692471
break;
24702472
default:
24712473
retcode = false;
24722474
break;
24732475
}
2476+
if (need_setup_gl) {
2477+
setup_gl(display);
2478+
}
24742479
});
24752480
return retcode;
24762481
#endif

0 commit comments

Comments
 (0)