]> git.mdlowis.com Git - proto/labwc.git/commitdiff
Title repainting: move call to damage_all_outputs() to view_update()
authorARDiDo <90479315+ARDiDo@users.noreply.github.com>
Sat, 27 Nov 2021 19:35:27 +0000 (14:35 -0500)
committerARDiDo <90479315+ARDiDo@users.noreply.github.com>
Sat, 27 Nov 2021 19:35:27 +0000 (14:35 -0500)
src/view.c
src/xdg.c
src/xwayland.c

index 31b36966ec26f65c83f54efb394e7e80fff4a426..b4d58295e556d3130dd608502ff741d1a16723b1 100644 (file)
@@ -530,6 +530,7 @@ view_update_title(struct view *view)
        }
        ssd_update_title(view);
        wlr_foreign_toplevel_handle_v1_set_title(view->toplevel_handle, title);
+       damage_all_outputs(view->server);
 }
 
 void
index d6ddb52a6a1b6ed518f2350f7d4175cfab37b8e9..9bc24ef2be14392dd4ba7f4a7c50bed01d9a9528 100644 (file)
--- a/src/xdg.c
+++ b/src/xdg.c
@@ -158,7 +158,6 @@ handle_set_title(struct wl_listener *listener, void *data)
        struct view *view = wl_container_of(listener, view, set_title);
        assert(view);
        view_update_title(view);
-       damage_all_outputs(view->server);
 }
 
 static void
index a9e19c9893e490924650bb86e29e91503a8f6a4f..1078c96120bb7a3584b4683a3d98691a3a66e0cf 100644 (file)
@@ -132,7 +132,6 @@ handle_set_title(struct wl_listener *listener, void *data)
        struct view *view = wl_container_of(listener, view, set_title);
        assert(view);
        view_update_title(view);
-       damage_all_outputs(view->server);
 }
 
 static void