commit cdead40b9bb4b40469d3aa3c31ec30904113114f from: Russ Cox date: Thu Jul 03 17:35:12 2008 UTC devdraw: OS X: go full screen on largest device (Eric Nichols) commit - e05b0ff3ebd8086809714527a27b412345ff4d72 commit + cdead40b9bb4b40469d3aa3c31ec30904113114f blob - 1a9342fa37c120f13289d324696a4834b68e5c8e blob + 5a7e9ea97732727b2833f902bb989ced2e5d8aec --- src/cmd/devdraw/osx-screen.c +++ src/cmd/devdraw/osx-screen.c @@ -529,6 +529,7 @@ fullscreen(void) { static Ptr restore; static WindowRef oldwindow; + GDHandle device; if(osx.isfullscreen){ EndFullScreen(restore, 0); @@ -538,7 +539,8 @@ fullscreen(void) }else{ HideWindow(osx.window); oldwindow = osx.window; - BeginFullScreen(&restore, 0, 0, 0, &osx.window, 0, 0); + GetWindowGreatestAreaDevice(osx.window, kWindowTitleBarRgn, &device, nil); + BeginFullScreen(&restore, device, 0, 0, &osx.window, 0, 0); osx.isfullscreen = 1; osx.fullscreentime = msec(); }