fix: floating layer should below top layer

This commit is contained in:
DreamMaoMao 2025-06-30 15:49:24 +08:00
parent 1ef61442f5
commit 55c2a3d391

View file

@ -127,8 +127,8 @@ enum {
LyrBlur, LyrBlur,
LyrBottom, LyrBottom,
LyrTile, LyrTile,
LyrTop,
LyrFloat, LyrFloat,
LyrTop,
LyrFS, LyrFS,
LyrOverlay, LyrOverlay,
LyrIMPopup, // text-input layer LyrIMPopup, // text-input layer
@ -6098,7 +6098,7 @@ void setfullscreen(Client *c, int fullscreen) // 用自定义全屏代理自带
wlr_scene_node_reparent(&c->scene->node, layers[LyrOverlay]); wlr_scene_node_reparent(&c->scene->node, layers[LyrOverlay]);
} else { } else {
wlr_scene_node_reparent(&c->scene->node, wlr_scene_node_reparent(&c->scene->node,
layers[fullscreen ? LyrFloat layers[fullscreen ? LyrFS
: c->isfloating ? LyrFloat : c->isfloating ? LyrFloat
: LyrTile]); : LyrTile]);
} }