Version: latest git snapshot (0.4.xx) (using Devel) OS: Linux When you open up rekonq in full screen mode, click the wrench the entry says "Exit Full Screen Mode" instead of just "Full Screen Mode". It should simply say "Full Screen Mode" a checked "Exit Full Screen Mode" while in full screen mode, doesnt make any sense at all. Reproducible: Always Steps to Reproduce: Open up rekonq, go to full screen mode, open the wrench menu. Actual Results: An entry "Exit Full Screen Mode" is checked. Expected Results: "Full Screen Mode" should be checked. OS: Linux (x86_64) release 2.6.32-22-generic Compiler: cc Thanks :)
I can confirm this, but seeing that Konqueror, Konsole and other KDE apps show the same hbehaviour, this is most likely a kdelibs bug/wish
Can you please open a new bug report about this against kdelibs? Thanks!
Either the text should change, or we should remove the checkbox. Using both doesn't make sense. My vote is for removing the checkbox, so that we can always phrase the menu item in the imperative mood.
My vote is to keep the checkbox, but always use the same text. Menus that change their texts are harder to grasp. I think the "Exit Fullscreen" text was added for a toolbar button (which lack a checkbox). We now have KDualAction for applications wanting to use two separate texts.
*** Bug 461382 has been marked as a duplicate of this bug. ***
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kwidgetsaddons/-/merge_requests/160
Git commit 29bb6db27efef72b3c9f206880bab79af38dc4cb by Nate Graham. Committed on 09/12/2022 at 21:16. Pushed by ngraham into branch 'master'. Make Full Screen action use consistent text and icon This is a checkable action, and right now when unchecked, it shows "Full Screen Mode" but when checked, it shows "Exit Full Screen Mode". The icon changes too. Changing the text when checked does not make sense and violates the HIG (https://develop.kde.org/hig/components/editing/togglebutton/#behavior). FIXED-IN: 5.101 M +4 -19 src/ktogglefullscreenaction.cpp M +0 -3 src/ktogglefullscreenaction.h https://invent.kde.org/frameworks/kwidgetsaddons/commit/29bb6db27efef72b3c9f206880bab79af38dc4cb