@@ -248,7 +248,7 @@ impl cosmic::Application for App {
248248 Some ( ( i, self . core . main_window_id ( ) . unwrap ( ) ) )
249249 }
250250 } )
251- . unwrap_or ( ( 0 , self . core . main_window_id ( ) . unwrap ( ) ) ) ;
251+ . unwrap_or ( ( i , self . core . main_window_id ( ) . unwrap ( ) ) ) ;
252252
253253 let mut popup_settings = self
254254 . core
@@ -360,7 +360,7 @@ impl cosmic::Application for App {
360360 Some ( ( i, self . core . main_window_id ( ) . unwrap ( ) ) )
361361 }
362362 } )
363- . unwrap_or ( ( 0 , self . core . main_window_id ( ) . unwrap ( ) ) ) ;
363+ . unwrap_or ( ( i , self . core . main_window_id ( ) . unwrap ( ) ) ) ;
364364
365365 let mut popup_settings = self
366366 . core
@@ -372,12 +372,12 @@ impl cosmic::Application for App {
372372 self . core. applet. anchor,
373373 PanelAnchor :: Left | PanelAnchor :: Right
374374 ) {
375- let suggested_size = self . core . applet . suggested_size ( false ) . 1
376- + 2 * self . core . applet . suggested_padding ( false ) . 1 ;
375+ let suggested_size = self . core . applet . suggested_size ( true ) . 1
376+ + 2 * self . core . applet . suggested_padding ( true ) . 1 ;
377377 popup_settings. positioner . anchor_rect . y = i as i32 * suggested_size as i32 ;
378378 } else {
379- let suggested_size = self . core . applet . suggested_size ( false ) . 0
380- + 2 * self . core . applet . suggested_padding ( false ) . 1 ;
379+ let suggested_size = self . core . applet . suggested_size ( true ) . 0
380+ + 2 * self . core . applet . suggested_padding ( true ) . 0 ;
381381 popup_settings. positioner . anchor_rect . x = i as i32 * suggested_size as i32 ;
382382 }
383383 cmds. push ( get_popup ( popup_settings) ) ;
@@ -409,13 +409,13 @@ impl cosmic::Application for App {
409409 self . core. applet. anchor,
410410 PanelAnchor :: Left | PanelAnchor :: Right
411411 ) {
412- let suggested_size = self . core . applet . suggested_size ( false ) . 1
413- + 2 * self . core . applet . suggested_padding ( false ) . 1 ;
412+ let suggested_size = self . core . applet . suggested_size ( true ) . 1
413+ + 2 * self . core . applet . suggested_padding ( true ) . 1 ;
414414 popup_settings. positioner . anchor_rect . y =
415415 overflow_index as i32 * suggested_size as i32 ;
416416 } else {
417- let suggested_size = self . core . applet . suggested_size ( false ) . 0
418- + 2 * self . core . applet . suggested_padding ( false ) . 1 ;
417+ let suggested_size = self . core . applet . suggested_size ( true ) . 0
418+ + 2 * self . core . applet . suggested_padding ( true ) . 0 ;
419419 popup_settings. positioner . anchor_rect . x =
420420 overflow_index as i32 * suggested_size as i32 ;
421421 }
0 commit comments