Skip to content

Commit 2852f3c

Browse files
committed
fix: status area positioning
1 parent 50d931b commit 2852f3c

File tree

1 file changed

+10
-10
lines changed
  • cosmic-applet-status-area/src/components

1 file changed

+10
-10
lines changed

cosmic-applet-status-area/src/components/app.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)