https://bugs.kde.org/show_bug.cgi?id=458748
--- Comment #2 from Vlad Zahorodnii <[email protected]> --- [2681654.605] -> [email protected]_surface(new id wl_surface@59) [2681818.370] -> [email protected]_xdg_surface(new id xdg_surface@60, wl_surface@51) [2681818.387] -> [email protected]_toplevel(new id xdg_toplevel@61) [2681818.390] -> [email protected]_parent(nil) [2681818.392] -> [email protected]_title("Mozilla Thunderbird") [2681818.394] -> [email protected]_app_id("thunderbird") [2681818.396] -> [email protected]() [2681818.398] -> [email protected](new id org_kde_kwin_server_decoration@62, wl_surface@51) [2681818.401] -> [email protected]_mode(1) [2681819.350] -> [email protected]_title("Home - Mozilla Thunderbird") kwin expects that the application sets all initial properties and then commits the surface. This is not the case with Thunderbird. According to the wayland debug log, Thunderbird sets "Mozilla Thunderbird" title, then tells kwin that it has done initializing the window and it can proceed doing its own thing, kwin applies window rules, then Thunderbird changes the title to "Home - Mozilla Thunderbird", and afterwards one more time. Ideally, Thunderbird should initialize in the following order [2681654.605] -> [email protected]_surface(new id wl_surface@59) [2681818.370] -> [email protected]_xdg_surface(new id xdg_surface@60, wl_surface@51) [2681818.387] -> [email protected]_toplevel(new id xdg_toplevel@61) [2681818.390] -> [email protected]_parent(nil) [2681818.392] -> [email protected]_title("Home - Mozilla Thunderbird") [2681818.394] -> [email protected]_app_id("thunderbird") [2681818.398] -> [email protected](new id org_kde_kwin_server_decoration@62, wl_surface@51) [2681818.401] -> [email protected]_mode(1) [2681818.396] -> [email protected]() As a workaround, change the title match in your window rule, or remove it completely. Also, can you report this issue to Thunderbird developers? If not, I can do that, but it can a bit later. -- You are receiving this mail because: You are watching all bug changes.
