From 0df00e0543b19a6b3b598793bdeb97fee699bd21 Mon Sep 17 00:00:00 2001 From: keiya01 Date: Mon, 27 Jun 2022 14:08:58 +0900 Subject: [PATCH] fix: add animate property to NSWindow:setFrame: --- cocoa/src/appkit.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cocoa/src/appkit.rs b/cocoa/src/appkit.rs index 51429e8..40a7555 100644 --- a/cocoa/src/appkit.rs +++ b/cocoa/src/appkit.rs @@ -966,6 +966,7 @@ pub trait NSWindow: Sized { unsafe fn constrainFrameRect_toScreen_(self, frameRect: NSRect, screen: id); unsafe fn cascadeTopLeftFromPoint_(self, topLeft: NSPoint) -> NSPoint; unsafe fn setFrame_display_(self, windowFrame: NSRect, display: BOOL); + unsafe fn setFrame_display_animate_(self, windowFrame: NSRect, display: BOOL, animate: BOOL); unsafe fn setFrame_displayViews_(self, windowFrame: NSRect, display: BOOL); unsafe fn aspectRatio(self) -> NSSize; unsafe fn setAspectRatio_(self, aspectRatio: NSSize); @@ -1353,6 +1354,10 @@ impl NSWindow for id { msg_send![self, setFrame:windowFrame display:display] } + unsafe fn setFrame_display_animate_(self, windowFrame: NSRect, display: BOOL, animate: BOOL) { + msg_send![self, setFrame:windowFrame display:display animate: animate] + } + unsafe fn setFrame_displayViews_(self, windowFrame: NSRect, display: BOOL) { msg_send![self, setFrame:windowFrame displayViews:display] }