From: Alex Schwartz <alexschwartz01@gmail.com> --- dlls/winewayland.drv/window.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dlls/winewayland.drv/window.c b/dlls/winewayland.drv/window.c index a266e362aaa..dad5c4db63f 100644 --- a/dlls/winewayland.drv/window.c +++ b/dlls/winewayland.drv/window.c @@ -669,13 +669,11 @@ static enum xdg_toplevel_resize_edge hittest_to_resize_edge(WPARAM hittest) */ BOOL WAYLAND_NeedsToplevelIcon(HWND hwnd) { - BOOL needs_icon; - struct wayland_win_data *data; if (!(data = wayland_win_data_get(hwnd))) return FALSE; - needs_icon = data->wayland_surface && + BOOL needs_icon = data->wayland_surface && wayland_surface_is_toplevel(data->wayland_surface) && process_wayland.xdg_toplevel_icon_manager_v1; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9832