diff --git a/src/os/macos.rs b/src/os/macos.rs index 31e29d0d..d77c64f4 100644 --- a/src/os/macos.rs +++ b/src/os/macos.rs @@ -18,6 +18,18 @@ pub trait WindowExt { fn get_nsview(&self) -> *mut c_void; } +impl WindowExt for Window { + #[inline] + fn get_nswindow(&self) -> *mut c_void { + self.window.get_nswindow() + } + + #[inline] + fn get_nsview(&self) -> *mut c_void { + self.window.get_nsview() + } +} + /// Corresponds to `NSApplicationActivationPolicy`. #[derive(Debug, Clone, Copy, PartialEq)] pub enum ActivationPolicy {