linuxmint / linuxmint/cinnamon
Creating a Second Application Menu Launcher Deletes "All Applications" & Causes Other Issues
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5.6k
- Forks
- 915
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 3
Description
Distribution
Linux Mint 22 "Wilma" Cinnamon Edition
Package version
6.2.9
Graphics hardware in use
AMD Ryzen 7 processor with integrated graphics
Frequency
Always
Bug description
When I create a second panel and attempt to add a second menu launcher applet (e.g., the applet used by default on Cinnamon), the "All applications" tab suddenly appears to be empty in the menu launcher. Then, when trying to delete both menu applets and add one back in (e.g., in an effort to fix the issue), you are no longer able to add a menu launcher at all. I can consistently recreate this issue each time I make a second panel and add a duplicate application menu launcher to that second panel. The only solutions I've found thus far are to switch desktop environments or make a new user and log into that.
Steps to reproduce
Make a second panel and add the default cinnamon application menu applet to the second panel (while you already have the default menu--there must be two simultaneously) or add two of the same third-party menu launchers (one to each panel). You must use the same menu applet across both panels (e.g., the default menu applet + a third-party installable menu applet is fine, but two defaults or two third-party menu applets will cause the problem).
For the second issue, in which you're unable to add the applet at all after triggering the glitch, delete both menu applets after triggering this glitch and try adding one of them back in; you will see that you are unable to do so.
Expected behavior
You should be able to have two menus, or Cinnamon should block you from creating a duplicate.
Additional information
I haven't figured out a way to fix the issue at all short of a new account or a new desktop environment.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on Linux Mint 22 Cinnamon 6.2.9 using the listed panel and menu-applet steps, then trace the menu applet behavior involved in duplicate instances. Done means two identical menu launchers can coexist without emptying “All applications,” and a menu applet remains addable after both are removed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100