From b8396d5aeebe82e53ef84ed895ffad3cf584e39c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= Date: Thu, 24 Feb 2022 14:08:23 +0200 Subject: window: use WnckHandle to get application --- libwnck/window.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libwnck/window.c b/libwnck/window.c index 5e20675..7fbc149 100644 --- a/libwnck/window.c +++ b/libwnck/window.c @@ -1165,11 +1165,13 @@ _wnck_window_get_startup_id (WnckWindow *window) if (window->priv->startup_id == NULL && window->priv->group_leader != None) { + WnckHandle *handle; WnckApplication *app; /* Fall back to group leader property */ - app = wnck_application_get (window->priv->group_leader); + handle = _wnck_screen_get_handle (window->priv->screen); + app = _wnck_handle_get_application (handle, window->priv->group_leader); if (app != NULL) return wnck_application_get_startup_id (app); -- cgit v1.2.1