@@ -2,24 +2,16 @@ use std::cell::{Cell, RefCell};
22use std:: rc:: Rc ;
33
44use objc2:: rc:: { autoreleasepool, Weak } ;
5- use objc2:: runtime:: NSObjectProtocol ;
65use objc2:: MainThreadMarker ;
76use objc2_app_kit:: {
87 NSApplication , NSApplicationActivationPolicy , NSPasteboard , NSPasteboardTypeString ,
98} ;
109use objc2_foundation:: NSString ;
11- use raw_window_handle:: {
12- AppKitDisplayHandle , AppKitWindowHandle , HasRawDisplayHandle , HasRawWindowHandle ,
13- HasWindowHandle , RawDisplayHandle , RawWindowHandle ,
14- } ;
15-
16- use super :: cursor:: Cursor ;
17- use crate :: { MouseCursor , Size , WindowContext , WindowHandler , WindowInfo , WindowOpenOptions } ;
10+ use raw_window_handle:: HasWindowHandle ;
1811
19- #[ cfg( feature = "opengl" ) ]
20- use crate :: gl:: GlContext ;
2112use crate :: platform:: macos:: view:: { BaseviewView , ViewParentingType } ;
22- use crate :: wrappers:: appkit:: { create_window, extract_raw_window_handle, View , ViewRef } ;
13+ use crate :: wrappers:: appkit:: { create_window, extract_raw_window_handle, View } ;
14+ use crate :: { WindowContext , WindowHandler , WindowInfo , WindowOpenOptions } ;
2315
2416pub struct WindowHandle {
2517 view : RefCell < Option < Weak < View < BaseviewView > > > > ,
0 commit comments