From 74cf1a95a35fd7aec76432bc2cd9b310e0d908c5 Mon Sep 17 00:00:00 2001 From: En-En <39373446+En-En-Code@users.noreply.github.com> Date: Fri, 26 Dec 2025 13:15:09 +0000 Subject: [PATCH] test: add name change in fullscreen with CSD test --- src/server/tests.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/server/tests.rs b/src/server/tests.rs index 0f6c963..c541374 100644 --- a/src/server/tests.rs +++ b/src/server/tests.rs @@ -2763,6 +2763,13 @@ fn client_side_decorations() { let data = f.testwl.get_surface_data(subsurface_id).unwrap(); assert!(data.buffer.is_none()); + // Make sure updating the window title does not draw the bar if it should not + f.satellite + .set_win_title(window, WmName::WmName("window".into())); + f.run(); + let data = f.testwl.get_surface_data(subsurface_id).unwrap(); + assert!(data.buffer.is_none()); + f.testwl .force_decoration_mode(id, zxdg_toplevel_decoration_v1::Mode::ServerSide); f.testwl.configure_toplevel(id, 100, 100, vec![]);