Skip to content

Commit 65779cc

Browse files
Nefsen402emersion
authored andcommitted
layer_shell: Restore sway 1.9 ordering
(cherry picked from commit 8363699)
1 parent 08362d9 commit 65779cc

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

sway/desktop/layer_shell.c

+7-6
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,15 @@ void arrange_layers(struct sway_output *output) {
8282
&usable_area.width, &usable_area.height);
8383
const struct wlr_box full_area = usable_area;
8484

85-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_background, true);
86-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_background, false);
87-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_bottom, true);
88-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_bottom, false);
89-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_top, true);
90-
arrange_surface(output, &full_area, &usable_area, output->layers.shell_top, false);
9185
arrange_surface(output, &full_area, &usable_area, output->layers.shell_overlay, true);
86+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_top, true);
87+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_bottom, true);
88+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_background, true);
89+
9290
arrange_surface(output, &full_area, &usable_area, output->layers.shell_overlay, false);
91+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_top, false);
92+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_bottom, false);
93+
arrange_surface(output, &full_area, &usable_area, output->layers.shell_background, false);
9394

9495
if (!wlr_box_equal(&usable_area, &output->usable_area)) {
9596
sway_log(SWAY_DEBUG, "Usable area changed, rearranging output");

0 commit comments

Comments
 (0)