Nemo toolbar options causing Cinnamon to hang
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 1.6k
- Forks
- 368
- Avg merge
- 4d 4h
- Merged PRs (30d)
- 2
Description
Distribution
Mint 22
Package version
6.2.8
Frequency
Always
Bug description
I have the toolbar in Nemo disabled by default, and the "Location Entry" option selected by default. If I open a new window and select the "Path Bar" option from the menu, the toolbar appears with the location entry displayed. If I then select the "Location entry" from the menu, the entire desktop environment hangs, and I can't get it to restart (though Ctrl+Alt+F3 still works). If I first manually turn on the toolbar from the menu, this problem doesn't happen.
Steps to reproduce
- Set the toolbar to disabled by default
- Open a new window in Nemo. Open the View/Toolbar menu, and select whichever of the first two options (Path Bar/Location Entry) is not currently selected. This should cause the toolbar to be displayed with the wrong option (the one you didn't click).
- Go back to the menu and select the other option. The desktop environment should become unresponsive after a few seconds.
Expected behavior
Personally, I think if the toolbar is disabled then the toolbar options (Path Bar/Location Entry) should be disabled in the menu too. This isn't super important though, and the main issue is that the system shouldn't hang.
Additional information
No response
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
No source file or test is named. Start by reproducing the toolbar-disabled sequence in Nemo on Mint 22 with package version 6.2.8, then trace the View menu handling for Path Bar and Location Entry. Done means switching these options no longer hangs the desktop, and the toolbar state remains consistent.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100