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: kwrite-bugs-n...@kde.org
          Reporter: nfx...@gmail.com
  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.

Reply via email to