In the Help menu one finds a wrongly formatted entry to the About menu item. Reproducible: Always Steps to Reproduce: 1. Click into Help menu 2. Search for About menu item Actual Results: "About KDevelop" Expected Results: "&About KDevelop"
Sorry, I erroneously swapped Actual and Expected results above.
Created attachment 85993 [details] Snapshot showing the "&About KDevelop" menu item
Is this the only string with you're seeing with an extra ampersand?
Yes, that's true. BTW, I also see this behaviour in kate and kwrite, for which I haven't opened a bug report up to now... They however show "A&bout"! All other KDE applications I have installed do NOT show an about entry in the Help menu. Showing it there actually doesn't make sense on MacOSX, since there is already a dedicated place in the program menu for that. This is obviously done correctly by most KDE applications, except KDevelop, kate and kwrite - as far as I can say.
Created attachment 85998 [details] Snapshot showing the "About" menu item in the program's 1st drop down menu
(In reply to comment #4) > BTW, I also see this behaviour in kate and kwrite, for which I haven't > opened a bug report up to now... They however show "A&bout"! I've posted a separate bug report for them eventually.
Thanks. Please cross-link. I'm closing this one, as I don't see how we could fix this.
OK, thanks for letting me know. I hope that the kate/kwrite devs have a clue what's different for these 3 apps in comparison to so many other KDE applications regarding the About menu item.
I rather meant to move this to the kdelibs component, but okay. Maybe the Kate guys know more. Anyway, we probably need some OSX guy for debugging this.
Oh, okay, sorry that I misunderstood it! Which component would that be? We could reassign both tickets to the component.
Nevermind. We handle this in the Kate bug you reported. *** This bug has been marked as a duplicate of bug 333337 ***
Created attachment 86076 [details] Screenshot of the 2 different About boxes Only now I realise that the two menu items actually get created from different parts of the application. "KDevelop/About" leads to the left About dialog stating it is "KDevelop Platform Version 1.6.0" "Help/&About KDevelop" leads to the right About dialog stating it is "KDevelop Version 4.6.0" I just stumbled over it while adding a new KDevelop issue.
I am reopening this because there might be some interference between KDevelop and KDevelop Platform going on here.
See https://git.reviewboard.kde.org/r/120195/#review66450 That patch doesn't explain why the ampersand ends up being shown, though.
Git commit ef04be98b35df03f4d8a8117bf38416d19399063 by René J.V. Bertin. Committed on 04/10/2014 at 23:20. Pushed by rjvbb into branch 'kde4-legacy'. OS X: Don't confuse Qt's text-matching heuristic so that it won't put the "Configure Selection" or "Configure Editor" menu actions under the Mac's Preferences menu item nor "About KDevelop Platform" under the "About KDevelop" menu item. REVIEW: 120195 Related: bug 332602 M +4 -0 plugins/projectmanagerview/projectmanagerviewplugin.cpp M +9 -0 shell/mainwindow_p.cpp http://commits.kde.org/kdevplatform/ef04be98b35df03f4d8a8117bf38416d19399063