Bug 424667

Summary: Can't access Konsole's settings after disabling the menu bar and window frame
Product: [Applications] konsole Reporter: nikkeh
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED WORKSFORME    
Severity: normal CC: lukas
Priority: NOR    
Version: 20.04.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description nikkeh 2020-07-25 22:39:04 UTC
SUMMARY
Can't access Konsole's settings after disabling the menu bar and window frame

STEPS TO REPRODUCE
1. Open Konsole and its settings
2. Check the "Remove title bar and window frame" option and exit out of the settings app
3. Click on the "Settings" tab and uncheck "Show menu bar"

OBSERVED RESULT
It is not possible to access Konsole's settings or menu bar until using the Ctrl+Shift+M(or ,) key combination

EXPECTED RESULT
The option(s) to access Konsole's settings and/or show the menu bar should be available in the right-click menu to avoid confusion, keyboard shortcuts aren't as obvious as the right-click menu

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.19.3
KDE Frameworks Version: 5.72.0
Qt Version: 5.15.0
Kernel Version: 5.7.10-arch1-1 x86_64
Konsole Version: 20.04.3-1
Comment 1 Christoph Feck 2020-08-17 18:38:11 UTC
That's odd. My right-click menu has a "Show Menubar" item.
Comment 2 Lukas Sabota 2020-08-31 17:48:11 UTC
Hi,

I also ran into this issue today.  I believe this is due to the "Global Menu Widget" plasma widget being present.  I originally ran into this issue after I added a new panel that contained "Global Menu Widget".

When a "Global menu widget" is active on a plasma panel, Konsole does not show the "Show menu bar" item in the context menu.  In addition, the CTRL+SHIFT+M keybind to toggle the menubar does not function to toggle the menu bar.

Once I removed the "Global menu widget" from the panel and restarted konsole, I saw the "show menubar" context item in konsole and the CTRL+SHIFT+M keybind started working again.

I would like to also point out that not all menu functionality for Konsole is available in the "Global menu widget" - so it doesn't make sense to hide Konsole's menubar functionality completely when the widget is active.

Thanks to jankusanagi_ on freenode that pointed out that my menubar issue was related to the global menu widget.  Much appreciated!
Comment 3 nikkeh 2020-09-05 11:48:43 UTC
Now on Konsole 20.08 I can see the "Show Menubar" option in the context menu, which wasn't the case on my previous 20.04.3 build last time I tested.
Also, no, I don't use global menubars.