Version: (using Devel) Compiler: gcc-Version 4.2.4 (Ubuntu 4.2.4-1ubuntu3) OS: Linux Installed from: Compiled sources konsole from trunk has two Bookmarks menus. - The first (left on the menubar) one is the KActionMenu created in kdebase/apps/konsole/src/MainWindow.cpp:253 and has four entries: -- Add Bookmark -- Bookmark Tabs as Folder... -- New Bookmark Folder... -- Edit Bookmarks - The second one comes from /kdelibs/kdeui/xmlgui/ui_standards.rc and has two entries: -- Add Bookmark -- Edit Bookmarks Both "Add Bookmark" entries cause a menu entry to be added to the first menu. Also both "Edit Bookmarks" entries edit the same set of bookmarks. Seems the manual creation of the menu conflicts with the standard setup (btw.: I verfied that the two menus indeed come from those locations by editing the menu titles in the two files mentioned). kdebase SVN Revision: 873271 kdelibs SVN Revision: 873263
I can confirm this in KDE4.2svn (kdelibs rev. 892368/ kdebase rev.892400 ) in ArchLinux x86_64
I can confirm this too.
I can also confirm this bug with Kubuntu packages (KDE 4.2 Beta 1).
Confirming here using: Qt: 4.4.3 KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2)) kdelibs svn rev. 896844 / kdebase svn rev. 896844
I confirm this bug. Konsole 2.2 KDE: 4.1.80
Happens here too. KDE 4.1.85
krdc has the same problem. Maybe the bug can be found in kbookmarks and not in konsole?
Indeed. krdc uses a similar combination of XML GUI and manually created Action / KBookmarkManager.
Found another one. KBugBuster uses similar implementation and has the same problem.
Created attachment 29744 [details] Fix for this issue; tested with before broken apps. I will commit this fix soon if noone objects. Seems to fix the issue.
Looks good to me. With patch applied konsole, krdc, kbugbuster and kjots now look good. Also okular and konqueror (which also use kbookmarks and xml gui, but somewhat differently and did now show the problem before) still look good. krdc's "History" sub-menu looks somewhat strange since it seems to mirror the main bookmark menu (Add Bookmark, New Bookmark Folder etc.), but that is unrelated to the patch.
SVN commit 903567 by uwolfer: Fix issue that many apps had two bookmark menus. BUG:173166 M +2 -7 ui_standards.rc WebSVN link: http://websvn.kde.org/?view=rev&revision=903567
Grml. This commit broke Okteta, which used just XMLGUI...
FYI: this issue will no be discussed on k-c-d: "Re: KDE/kdelibs/kdeui/xmlgui".
Ultimately fixed with 904594.