diff options
author | Colomban Wendling <[email protected]> | 2025-01-07 15:51:31 +0100 |
---|---|---|
committer | Luke from DC <[email protected]> | 2025-02-11 02:43:27 +0000 |
commit | 79c00a9a63a3d3ebc325b1ec68e07be27156598a (patch) | |
tree | f097d308566ce0e4084a7f27b358dd71f2be5034 | |
parent | 54d5a7be64b51364d168e82cbe3f1de194b696c0 (diff) | |
download | marco-master.tar.bz2 marco-master.tar.xz |
Based off Metacity 's commit 7c1cc3ca1d8131499b9cf2ef50b295602ffd6112 [1].
[1] https://gitlab.gnome.org/GNOME/metacity/-/commit/7c1cc3ca1d8131499b9cf2ef50b295602ffd6112
-rw-r--r-- | src/core/window-props.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/core/window-props.c b/src/core/window-props.c index f98235be..d106152d 100644 --- a/src/core/window-props.c +++ b/src/core/window-props.c @@ -320,11 +320,10 @@ get_local_pid (MetaWindow *window) for (i = 0; i < num_ids; i++) { - if (client_ids[i].spec.mask == XRES_CLIENT_ID_PID_MASK) - { - pid = XResGetClientPid (&client_ids[i]); - break; - } + pid = XResGetClientPid (&client_ids[i]); + + if (pid != -1) + break; } XResClientIdsDestroy (num_ids, client_ids); |