diff options
author | Jonas Ã…dahl <jadahl@gmail.com> | 2023-02-10 16:12:39 +0100 |
---|---|---|
committer | Marge Bot <marge-bot@gnome.org> | 2023-02-13 15:34:24 +0000 |
commit | d870b085807f8fd43121b060a576d7ee1295bd33 (patch) | |
tree | d2a94a2988b1882b37b7f18684b830b810cc301d /src/core/window.c | |
parent | 1b75a62030e73654fa92536b024b65528ec895d2 (diff) | |
download | mutter-d870b085807f8fd43121b060a576d7ee1295bd33.tar.gz |
window: Simplify transient_for assignment
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2810>
Diffstat (limited to 'src/core/window.c')
-rw-r--r-- | src/core/window.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/window.c b/src/core/window.c index 26a8f369c..1b88f580e 100644 --- a/src/core/window.c +++ b/src/core/window.c @@ -7362,9 +7362,7 @@ meta_window_set_transient_for (MetaWindow *window, return; } - /* We know this won't create a reference cycle because we check for loops */ - g_clear_object (&window->transient_for); - window->transient_for = parent ? g_object_ref (parent) : NULL; + g_set_object (&window->transient_for, parent); /* update stacking constraints */ if (!window->override_redirect) |