Summary: | changing plugins doubles items in the settings menu | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Maciej Pilichowski <bluedzins> |
Component: | general | Assignee: | 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
Marvelous. Confirmed. 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? 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. 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. The last comment sounds like the problem is katepart, not kdevelop. Maybe this should be re-assigned to kate. 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. :( there's no "cantfix", but wontfix gets close enough. Besides I haven't seen this bug in kdevelop3 for quite some time now. > 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.
No, apparently I've missed that part of the report :) Yes still happens. |