[libwnck/wip/muktupavels/use-wnck-handle] window: use WnckHandle to get screen
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libwnck/wip/muktupavels/use-wnck-handle] window: use WnckHandle to get screen
- Date: Thu, 24 Feb 2022 15:20:05 +0000 (UTC)
commit 044d4b571aedda1384d8f5980567ae3dbb49d0f4
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Thu Feb 24 14:12:45 2022 +0200
window: use WnckHandle to get screen
libwnck/window.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
---
diff --git a/libwnck/window.c b/libwnck/window.c
index 7fbc1492..ec8768b6 100644
--- a/libwnck/window.c
+++ b/libwnck/window.c
@@ -3097,9 +3097,16 @@ update_transient_for (WnckWindow *window)
&parent) &&
parent != window->priv->xwindow)
{
+ WnckHandle *handle;
+ WnckScreen *screen;
+
window->priv->transient_for = parent;
- if (wnck_screen_get_for_root (window->priv->transient_for) != NULL)
+ handle = _wnck_screen_get_handle (window->priv->screen);
+ screen = _wnck_handle_get_screen_for_root (handle,
+ window->priv->transient_for);
+
+ if (screen != NULL)
window->priv->transient_for_root = TRUE;
else
window->priv->transient_for_root = FALSE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]