From: ARDiDo <90479315+ARDiDo@users.noreply.github.com> Date: Sat, 27 Nov 2021 19:35:27 +0000 (-0500) Subject: Title repainting: move call to damage_all_outputs() to view_update() X-Git-Url: https://git.mdlowis.com/?a=commitdiff_plain;h=c5b868889402e05848a1efe91dfb6083a5a6c925;p=proto%2Flabwc.git Title repainting: move call to damage_all_outputs() to view_update() --- 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