From 21bda78b85eed1f1f6da490193c0d6f14845b098 Mon Sep 17 00:00:00 2001 From: Kirill Primak Date: Wed, 14 Aug 2024 16:10:00 +0300 Subject: [PATCH] xdg-popup: remove wlr_xdg_surface.role assignment set_xdg_surface_role() already does this. --- types/xdg_shell/wlr_xdg_popup.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/types/xdg_shell/wlr_xdg_popup.c b/types/xdg_shell/wlr_xdg_popup.c index a718b4528..438647b40 100644 --- a/types/xdg_shell/wlr_xdg_popup.c +++ b/types/xdg_shell/wlr_xdg_popup.c @@ -402,8 +402,6 @@ void create_xdg_popup(struct wlr_xdg_surface *surface, struct wlr_xdg_surface *p wl_resource_set_implementation(surface->popup->resource, &xdg_popup_implementation, surface->popup, NULL); - surface->role = WLR_XDG_SURFACE_ROLE_POPUP; - wlr_xdg_positioner_rules_get_geometry( &positioner->rules, &surface->popup->scheduled.geometry); surface->popup->scheduled.rules = positioner->rules;