Bug 1914907 - grouped window list: Entries are re-ordered when you close a window
Summary: grouped window list: Entries are re-ordered when you close a window
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: cinnamon
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: leigh scott
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-11 13:11 UTC by Marc Muehlfeld
Modified: 2021-03-19 20:03 UTC (History)
3 users (show)

Fixed In Version: cinnamon-4.8.6-4.fc33 cinnamon-4.8.6-4.fc34
Clone Of:
Environment:
Last Closed: 2021-03-12 20:29:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github linuxmint cinnamon issues 9845 0 None open Icons on vertical panel rearrange themselves whenever a window/app/prompt, which is represented by an icon, gets closed 2021-01-21 08:18:26 UTC

Description Marc Muehlfeld 2021-01-11 13:11:16 UTC
Description of problem:
A recent Cinnamon update introduced the following bug: If you move some entries in the grouped window list in the task bar, and then close a window, the order is reset to previous order.


Version-Release number of selected component (if applicable):
cinnamon-4.8.3-1.fc33.x86_64


How reproducible:
Always.


Steps to Reproduce:
1. Open several windows
2. Re-arrange the order of the windows in the task bar (grouped window list)
3. Close one of the windows, either by clicking the X or pressing [Alt]+[F4]


Actual results:
The order of the windows in the task bar is reset.


Expected results:
The order of the windows in the task bar should stay as it was manually arranged. 



Additional info:
There's also a ticket about this on Github:
https://github.com/linuxmint/cinnamon/issues/9845

Comment 1 Marc Muehlfeld 2021-01-21 08:18:13 UTC
Some further information:

The issue is caused by setting "Group windows by application" to "false".

Steps to reproduce:
1) Create a new user
2) Log in as the new user (don't change any settings!)
3) Open several windows of different applications (e. g. 2x Firefox, Kolourpaint, Audacious, Thunderbird, and gnome-terminal-server)
4) Close one of the two Firefox windows
   The order of the windows in the taskbar is still the same.
5) Close all windows
6) Set "Group windows by application" in the Grouped Window List appled settings to "false".
7) Open the same applications again
8) Close one of the two Firefox windows
9) The order of the entries in the task bar has been changed.

This is 100% reproducable here on 3 different computers that run Fedora 33.


To work around this issue, I downgraded cinnamon and some related packages to 4.6.7:
# dnf downgrade cinnamon cinnamon-control-center cinnamon-control-center-filesystem cinnamon-desktop cinnamon-menus cinnamon-screensaver cinnamon-session cinnamon-settings-daemon cinnamon-themes cinnamon-translations cjs muffin nemo nemo-extensions nemo-image-converter nemo-preview slick-greeter-cinnamon
After you re-login the issue is gone.

Since Fedora didn't ship a version between 4.6.7 (released on Aug 11, 2020) and 4.8.3 (released on Dec 13, 2020), I can't give a shorter time frame when this bug was introduced.

Comment 2 leigh scott 2021-01-21 09:11:39 UTC
You will need to report it upstream.

https://github.com/linuxmint/cinnamon/issues

Comment 3 Marc Muehlfeld 2021-03-02 07:11:44 UTC
A working bug fix is now available (https://github.com/linuxmint/cinnamon/pull/9899/files), and it has been merged to master on upstream.

Upstream ticket: https://github.com/linuxmint/cinnamon/issues/9845#event-4390710121

It would be great if the fix could be added to the Fedora packages. It's a really annoying bug that heavily affects user experience.

Comment 4 Fedora Update System 2021-03-04 21:47:40 UTC
FEDORA-2021-83b31586ad has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-83b31586ad

Comment 5 Fedora Update System 2021-03-04 21:47:41 UTC
FEDORA-2021-2c48ec5302 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-2c48ec5302

Comment 6 Fedora Update System 2021-03-05 17:19:43 UTC
FEDORA-2021-2c48ec5302 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-2c48ec5302`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-2c48ec5302

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2021-03-05 18:56:44 UTC
FEDORA-2021-83b31586ad has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-83b31586ad`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-83b31586ad

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2021-03-12 20:29:29 UTC
FEDORA-2021-83b31586ad has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2021-03-19 20:03:29 UTC
FEDORA-2021-2c48ec5302 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.