From c5b868889402e05848a1efe91dfb6083a5a6c925 Mon Sep 17 00:00:00 2001 From: ARDiDo <90479315+ARDiDo@users.noreply.github.com> Date: Sat, 27 Nov 2021 14:35:27 -0500 Subject: [PATCH] Title repainting: move call to damage_all_outputs() to view_update() --- src/view.c | 1 + src/xdg.c | 1 - src/xwayland.c | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/view.c b/src/view.c index 31b36966..b4d58295 100644 --- a/src/view.c +++ b/src/view.c @@ -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 diff --git a/src/xdg.c b/src/xdg.c index d6ddb52a..9bc24ef2 100644 --- 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 diff --git a/src/xwayland.c b/src/xwayland.c index a9e19c98..1078c961 100644 --- a/src/xwayland.c +++ b/src/xwayland.c @@ -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