mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-01 07:35:40 +00:00
app: [macOS] fix Intel build
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
+4
-4
@@ -170,9 +170,9 @@ static void setTitle(CFTypeRef windowRef, CFTypeRef titleRef) {
|
||||
window.title = (__bridge NSString *)titleRef;
|
||||
}
|
||||
|
||||
static BOOL isWindowZoomed(CFTypeRef windowRef) {
|
||||
static int isWindowZoomed(CFTypeRef windowRef) {
|
||||
NSWindow *window = (__bridge NSWindow *)windowRef;
|
||||
return window.zoomed;
|
||||
return window.zoomed ? 1 : 0;
|
||||
}
|
||||
|
||||
static void zoomWindow(CFTypeRef windowRef) {
|
||||
@@ -347,7 +347,7 @@ func (w *window) Configure(options []Option) {
|
||||
default:
|
||||
w.config.Mode = Maximized
|
||||
w.setTitle(prev, cnf)
|
||||
if !C.isWindowZoomed(w.window) {
|
||||
if C.isWindowZoomed(w.window) == 0 {
|
||||
C.zoomWindow(w.window)
|
||||
}
|
||||
}
|
||||
@@ -360,7 +360,7 @@ func (w *window) Configure(options []Option) {
|
||||
case Maximized:
|
||||
}
|
||||
w.config.Mode = Windowed
|
||||
if C.isWindowZoomed(w.window) {
|
||||
if C.isWindowZoomed(w.window) != 0 {
|
||||
C.zoomWindow(w.window)
|
||||
}
|
||||
w.setTitle(prev, cnf)
|
||||
|
||||
Reference in New Issue
Block a user