Public bug reported: [Impact]
There is a bug in the window-picker applet that prevents task items from being correctly freed when multiple window-picker applets exist on different monitors and windows are moved to another monitor before being closed. After several windows have been opened and closed, the window picker applet will fill up with icons from non longer existing windows. These icons can be clicked, but since the corresponding window has been closed the click has no effect. Upstream fix: https://gitlab.gnome.org/GNOME/gnome-applets/-/commit/62cf437d4ccd1cbeed81eaa13f35876989df28af Backported fix for Gnome Applets 3.36: https://gitlab.gnome.org/GNOME/gnome-applets/-/commit/acbb16cb49a3d0d6abe93bf5a1e9b8b42fdbcf4b [Test Case] To test this issue a multi-monitor setup with two monitors required. Ensure that on each monitor there is a gnome-panel and each panel has a window-picker applet added to it. 1. Open a window on one monitor. 2. Move the window to the other monitor. 3. Close the window. 4. The icon for the closed window will remain visible on the window-picker applet of the second monitor. It may help to repeat these steps several times and open and close to different other windows. [Regression Potential] The regression potential is minimal. The code for the signal handlers already existed in the current versions. The change only ensures that the callbacks are reconnected to the correct object. ** Affects: gnome-applets (Ubuntu) Importance: Undecided Status: New ** Package changed: gnome-flashback (Ubuntu) => gnome-applets (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-applets in Ubuntu. https://bugs.launchpad.net/bugs/1879140 Title: gnome-applets_3.36.2-1: window-picker applet fails to free items when window moved between monitors To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-applets/+bug/1879140/+subscriptions -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
