dwl

My patch set and modifications to dwl
git clone git://git.ethandl.dev/dwl
Log | Files | Refs | README | LICENSE

commit b97d9e1ce102fe0aa2331b480827b523164c7d42
parent 2b2f72d7c287fe3255dfa8f7db13f81c6a534a57
Author: Leonardo Hernandez Hernandez <leohdz172@protonmail.com>
Date:   Sun, 31 Oct 2021 17:05:40 -0600

use wlr_scene_node_raise_to_top()

Diffstat:
Mdwl.c | 7++-----
1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dwl.c b/dwl.c @@ -1067,11 +1067,8 @@ focusclient(Client *c, int lift) int i; /* Raise client in stacking order if requested */ - if (c && lift) { - /* This isn't easy to do via the current API */ - wl_list_remove(&c->scene->state.link); - wl_list_insert(c->scene->parent->state.children.prev, &c->scene->state.link); - } + if (c && lift) + wlr_scene_node_raise_to_top(c->scene); if (c && client_surface(c) == old) return;