After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 700095 - Regression in behavior caused by changes for Bug #165075
Regression in behavior caused by changes for Bug #165075
Status: RESOLVED OBSOLETE
Product: libwnck
Classification: Core
Component: tasklist
2.19.x
Other Linux
: Normal major
: ---
Assigned To: libwnck maintainers
libwnck maintainers
Depends on:
Blocks:
 
 
Reported: 2013-05-10 16:54 UTC by Dave Johansen
Modified: 2018-01-24 13:51 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dave Johansen 2013-05-10 16:54:30 UTC
The changes for Bug #165075 made it so that all windows without WM_CLASS set are not grouped. My assumption is that the original motivation was to not group windows from different programs that didn't have WM_CLASS set, but now the tasklist becomes unusable when a large number of windows without WM_CLASS are opened.

A fall back behavior of using window name or something other identifier should be used to still perform grouping even when WM_CLASS is not set. It would also be nice to have an option to enable/disable this new feature to not break what is now the "existing behavior".

For for reference, the changes made were part of these commits:
https://git.gnome.org/browse/libwnck/commit/libwnck/tasklist.c?id=a71434b0a56dfd8972d21337b985a7c0bfa80df2
https://git.gnome.org/browse/libwnck/commit/libwnck/tasklist.c?id=e5abf682f930be6d1112c2ff415a216cc8ccf331
Comment 1 GNOME Infrastructure Team 2018-01-24 13:51:19 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libwnck/issues/125.