33
44#[ cfg( all( feature = "wayland" ,  feature = "desktop-applet" ) ) ]  
55use  cosmic:: iced:: { 
6-     Limits , 
6+     Limits ,   Point , 
77    event:: wayland:: { Event  as  WaylandEvent ,  OutputEvent ,  OverlapNotifyEvent } , 
88    platform_specific:: runtime:: wayland:: layer_surface:: { 
99        IcedMargin ,  IcedOutput ,  SctkLayerSurfaceSettings , 
@@ -20,7 +20,7 @@ use cosmic::{
2020    cosmic_config:: { self ,  ConfigSet } , 
2121    cosmic_theme,  executor, 
2222    iced:: { 
23-         self ,  Alignment ,  Event ,  Length ,  Point ,   Rectangle ,  Size ,  Subscription , 
23+         self ,  Alignment ,  Event ,  Length ,  Rectangle ,  Size ,  Subscription , 
2424        clipboard:: dnd:: DndAction , 
2525        core:: SmolStr , 
2626        event, 
@@ -663,6 +663,7 @@ pub struct App {
663663    network_drive_input :  String , 
664664    #[ cfg( feature = "notify" ) ]  
665665    notification_opt :  Option < Arc < Mutex < notify_rust:: NotificationHandle > > > , 
666+     #[ cfg( all( feature = "wayland" ,  feature = "desktop-applet" ) ) ]  
666667    overlap :  HashMap < String ,  ( window:: Id ,  Rectangle ) > , 
667668    pending_operation_id :  u64 , 
668669    pending_operations :  BTreeMap < u64 ,  ( Operation ,  Controller ) > , 
@@ -2133,6 +2134,7 @@ impl Application for App {
21332134            network_drive_input :  String :: new ( ) , 
21342135            #[ cfg( feature = "notify" ) ]  
21352136            notification_opt :  None , 
2137+             #[ cfg( all( feature = "wayland" ,  feature = "desktop-applet" ) ) ]  
21362138            overlap :  HashMap :: new ( ) , 
21372139            pending_operation_id :  0 , 
21382140            pending_operations :  BTreeMap :: new ( ) , 
0 commit comments