Commit Diff


commit - 7a241631b2097b1acda431ff059b771c5d1c391c
commit + d4e16c838ab2cccd97ad6e24fc290239666eaaac
blob - 09b346352623d7979e265ffd0dc8d207f4cf366f
blob + 959df59bf7832d0baef883599ac36162b99b1c37
--- src/cmd/devdraw/cocoa-screen-metal.m
+++ src/cmd/devdraw/cocoa-screen-metal.m
@@ -340,6 +340,13 @@ struct Cursors {
 
 - (BOOL)applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication {
 	return YES;
+}
+
+- (void)windowDidResize:(NSNotification *)notification
+{
+	if(![myContent inLiveResize] && img) {
+		resizeimg();
+	}
 }
 
 - (void)windowDidBecomeKey:(id)arg
@@ -1112,7 +1119,6 @@ resizewindow(Rectangle r)
 
 		s = [myContent convertSizeFromBacking:NSMakeSize(Dx(r), Dy(r))];
 		[win setContentSize:s];
-		resizeimg();
 	});
 }