Describe the bug
In some circumstances using add to panel from the menu right-click context menu can result result in additional panel launcher applets being added without the target application be added as a panel-launcher.
To Reproduce
Steps to reproduce the behavior:
Method 1
Remove the grouped-window-list applet so you have a panel with no grouped-window-list and no panel launcher applet. Navigate to the menu and select an app, right click and add to panel. Observe a panel launcher applet being added to panel with the default launchers but not the target application launcher. Try again, observe a 2nd panel launcher applet being created.....
Method 2
Remove the grouped-window-list applet so you have a panel with no grouped-window-list and no panel launcher applet. Add a panel launcher applet via right click add to panel. Navigate to the menu and select an app, right click and add to panel. Observe a 2nd panel launcher applet being added but not the target app, Try again, observe a 3rd panel launcher applet....
Method 3.
Switch to the Traditional Desktop layout. Remove the panel launcher applet and add a grouped-window-list applet. Navigate to the menu and select an app, right click and add to panel. Observe a panel launcher applet being added with the default launchers and the target application.
Workaround - in all cases a Cinnamon restart prior to trying to add to panel from the menu avoids the issue.
''Stack trace''
If you are reporting a crash. Go to "Software Sources" and enable the debug symbols. Then go to "System Reports" and extract the stack trace for your crash and paste it here.
''Dmesg''
If you type dmesg in a terminal, you should see a line corresponding to the crash. Paste it here.
Additional context
Add any other context about the problem here.
Describe the bug In some circumstances using add to panel from the menu right-click context menu can result result in additional panel launcher applets being added without the target application be added as a panel-launcher.
To Reproduce Steps to reproduce the behavior:
Method 1
Remove the grouped-window-list applet so you have a panel with no grouped-window-list and no panel launcher applet. Navigate to the menu and select an app, right click and add to panel. Observe a panel launcher applet being added to panel with the default launchers but not the target application launcher. Try again, observe a 2nd panel launcher applet being created.....
Method 2
Remove the grouped-window-list applet so you have a panel with no grouped-window-list and no panel launcher applet. Add a panel launcher applet via right click add to panel. Navigate to the menu and select an app, right click and add to panel. Observe a 2nd panel launcher applet being added but not the target app, Try again, observe a 3rd panel launcher applet....
Method 3.
Switch to the Traditional Desktop layout. Remove the panel launcher applet and add a grouped-window-list applet. Navigate to the menu and select an app, right click and add to panel. Observe a panel launcher applet being added with the default launchers and the target application.
Workaround - in all cases a Cinnamon restart prior to trying to add to panel from the menu avoids the issue.
Original report - https://github.com/linuxmint/cinnamon/issues/8390
Frequency Does the issue happen:
Edition (Desktop environment): In which edition is this happening?
Live or post-install: Indicate if this is happening after the installation, or during the live session:
Screenshots If applicable, add screenshots to help explain your problem.
Locale: Paste the output of
locale
.Drivers: Paste the output of
inxi -Gxx
.Crash report:
''Stack trace'' If you are reporting a crash. Go to "Software Sources" and enable the debug symbols. Then go to "System Reports" and extract the stack trace for your crash and paste it here.
''Dmesg'' If you type
dmesg
in a terminal, you should see a line corresponding to the crash. Paste it here.Additional context Add any other context about the problem here.