Summary: | The auto-complete popup doesn't always show (unless invoked manually) | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Avihay <kde> |
Component: | part | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | christos.lazaridis+kde.bugzilla, jakob.bugs, michel.ludwig |
Priority: | HI | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Avihay
2011-02-20 03:11:23 UTC
can reproduce this way ... not... enough.... votes... Reproducible on Archlinux: latest version kde, kate and kernel. So its not confined to Ubuntu packages. This bug also affects Kile. It is quite annoying. Also happening with Kate 3.6.2 in Fedora's 4.6.2 KDE packages. If anyone can suggest a way we can help debugging this I'd be really happy to help. I've had this for a while now and it's pretty annoying, not to mention how counterproductive... Git commit aa2f5d967ecc18f4088ad2b7f2465a51cdd19385 by Michel Ludwig. Committed on 30/04/2011 at 12:09. Pushed by mludwig into branch 'master'. Don't use the qobject_cast macro for detecting interface inheritance. The CodeCompletionModelControllerInterface4 interface extends the interface CodeCompletionModelControllerInterface3 but qobject_cast cannot detect this inheritance. Hence, the CALLCI macro in katecompletionwidget.cpp always uses the default implementation for CodeCompletionModelControllerInterface3 instead of the potentially overridden methods that may be present in a code completion model implementing CodeCompletionModelControllerInterface4. BUG: 266708 M +1 -1 part/completion/katecompletionwidget.cpp http://commits.kde.org/kate/aa2f5d967ecc18f4088ad2b7f2465a51cdd19385 So in which KDE version will it be fixed here, on my machine? Looking forward to reinstated usability :-) Regards Jakob. On Sat, Apr 30, 2011 at 11:59 AM, Michel Ludwig <michel.ludwig@kdemail.net>wrote: > https://bugs.kde.org/show_bug.cgi?id=266708 > > > Michel Ludwig <michel.ludwig@kdemail.net> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > Status|NEW |RESOLVED > Resolution| |FIXED > > > > > --- Comment #5 from Michel Ludwig <michel ludwig kdemail net> 2011-04-30 > 11:59:34 --- > Git commit aa2f5d967ecc18f4088ad2b7f2465a51cdd19385 by Michel Ludwig. > Committed on 30/04/2011 at 12:09. > Pushed by mludwig into branch 'master'. > > Don't use the qobject_cast macro for detecting interface inheritance. > > The CodeCompletionModelControllerInterface4 interface extends the interface > CodeCompletionModelControllerInterface3 but qobject_cast cannot detect this > inheritance. Hence, the CALLCI macro in katecompletionwidget.cpp always > uses > the default implementation for CodeCompletionModelControllerInterface3 > instead of the potentially overridden methods that may be present in a code > completion model implementing CodeCompletionModelControllerInterface4. > > BUG: 266708 > > M +1 -1 part/completion/katecompletionwidget.cpp > > http://commits.kde.org/kate/aa2f5d967ecc18f4088ad2b7f2465a51cdd19385 > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug. > (In reply to comment #6) > So in which KDE version will it be fixed here, on my machine? Looking > forward to reinstated usability :-) The fix should be included in KDE 4.6.4. Wow, I got it! This is the best thing (again!) since sliced carrots! :-D Jakob. On Sun, Jun 12, 2011 at 3:42 PM, Michel Ludwig <michel.ludwig@kdemail.net>wrote: > https://bugs.kde.org/show_bug.cgi?id=266708 > > > Michel Ludwig <michel.ludwig@kdemail.net> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |michel.ludwig@kdemail.net > > > > > --- Comment #7 from Michel Ludwig <michel ludwig kdemail net> 2011-06-12 > 15:42:17 --- > (In reply to comment #6) > > So in which KDE version will it be fixed here, on my machine? Looking > > forward to reinstated usability :-) > > The fix should be included in KDE 4.6.4. > > -- > Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email > ------- You are receiving this mail because: ------- > You are on the CC list for the bug. > |