Bug 127166

Summary: changing plugins doubles items in the settings menu
Product: [Applications] kdevelop Reporter: Maciej Pilichowski <bluedzins>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED INTENTIONAL    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maciej Pilichowski 2006-05-11 21:47:29 UTC
Version:            (using KDE KDE 3.5.2)
Installed from:    SuSE RPMs

settings -> editor -> plugins -> change something -> ok. See the settings menu -- the editor item is doubled now.
Comment 1 Jens Dagerbo 2006-05-11 22:42:58 UTC
Marvelous. Confirmed.
Comment 2 Matt Rogers 2006-11-05 15:41:01 UTC
Unable to reproduce with the upcoming KDevelop 3.4. Perhaps we've fixed it. Can you confirm this by testing the KDevelop 3.4 branch from Subversion?
Comment 3 Maciej Pilichowski 2006-11-05 16:36:05 UTC
I cannot test 3.4 (3.3.92 yes?) because it complains about BerkeleyDB. I have db4.1 (4.1.25) installed so it should work, but it does not. So I have to wait for rpm release.
Comment 4 Jens Dagerbo 2006-11-05 17:31:38 UTC
It's still there in today's SVN.

Katepart updates the UI and don't inform anyone, so we don't have a chance to apply our workaround.

The problem disappears as soon as you switch to a different file.
Comment 5 Andreas Pakulat 2007-01-14 04:33:58 UTC
The last comment sounds like the problem is katepart, not kdevelop. Maybe this should be re-assigned to kate.
Comment 6 Jens Dagerbo 2007-01-14 11:44:27 UTC
It's more a XMLGUI issue and our need to remove katepart's "Configure Editor.." action and replace it with our own. (We need to do this in order to apply the settings to all open editors, not only the one that is active.) We remove the katepart action as it is inserted, but there are some activities that remerge the parts actioncollection and do so without issuing a signal or something to let us know that it happened... which leads to this duplicate menu entry (until we switch to a different file).

This is basically a CANTFIX. :(
Comment 7 Andreas Pakulat 2008-07-06 00:04:05 UTC
there's no "cantfix", but wontfix gets close enough. Besides I haven't seen this bug in kdevelop3 for quite some time now.
Comment 8 Maciej Pilichowski 2008-07-06 08:17:27 UTC
> Besides I haven't seen this bug in kdevelop3 for quite some time now. 
 
Did you add any plugin for editor? :-) Because it is still there, 100% reproduceable.
Comment 9 Andreas Pakulat 2008-07-06 10:48:46 UTC
No, apparently I've missed that part of the report :) Yes still happens.