https://bugs.kde.org/show_bug.cgi?id=407103
Bug ID: 407103
Summary: "Quick Open" useless in kate 18.12.3
Product: kate
Version: 18.12.3
Platform: Ubuntu Packages
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: application
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Kate 18.12.3 (and probably some earlier releases) break the Quick Open
functionality fatally. It still "works", but not like it should be. I can
observe two dealbreakers:
1. The file list is not LRU sorted. Instead it lists opened files first, and
then unopened files, each sorted alphabetically.
2. No entry is selected by default. The second entry should be normally be
selected by default. If you bring up "Quick Open" now and hit enter, it creates
a new file. Every time. wat.
STEPS TO REPRODUCE
1. Start kate/a new session
2. Open a file (preferably a file from a git repository, with project plugin
enabled)
3. Open a second file from the same directory
4. Open a third file from the same directory
5. Hit Quick Open, press enter
6. Hit Quick Open, press cursor key down once, press enter
OBSERVED RESULT
Step 5 creates a new file. Step 6 does nothing.
EXPECTED RESULT
Step 5. should open the second file (from step 3). Step 6 should open the first
file (from step 2).
SOFTWARE/OS VERSIONS
Ubuntu 19.04 "disco": https://packages.ubuntu.com/disco/editors/kate
ADDITIONAL INFORMATION
I suspect this commit caused this:
https://cgit.kde.org/kate.git/commit/kate?id=d6e38c0cbd3d6d7f7658862757b8c33db4322d7a
But I didn't try to bisect (is that even possible). I didn't try to build
master on this non-Ubuntu either, I expect it'd be a nightmare anyway due to
KDE frameworks versions.
The bug doesn't exist in 18.08.0 or before, didn't check other releases.
Should it turn out that nobody wants to fix it properly, I suggest reverting
whatever caused it. If it was the commit I mentioned: The duplicating issue
doesn't seem so important, since this bug exists in other places at least in
Kate 18.12.3 anyway, and the speed win also isn't that decisive (still lagged
when I tried it on a Linux kernel git checkout).
--
You are receiving this mail because:
You are watching all bug changes.