Bug 435536

Summary: Location bar lags and becomes unrensponsive using fish on a directory with a large number of items
Product: [Applications] dolphin Reporter: Massimiliano L <m.lincetto>
Component: bars: locationAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: REPORTED ---    
Severity: normal CC: kfm-devel, nate
Priority: NOR    
Version: 20.12.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Massimiliano L 2021-04-09 08:35:14 UTC
SUMMARY
When browsing a remote directory with 'fish' and if such directory has a pretty big number of items, the location bar responsiveness becomes inconsistent and lags are experienced.

STEPS TO REPRODUCE
1. Connect to a remote filesystem using fish
2. Browse to a directory with a large number of items (~ 2000)
3. Try to scroll the items and then try to use the location bar.

OBSERVED RESULT
Location bar responsiveness seem to depend on the status of the "scrolling", becomes laggy.

EXPECTED RESULT
Location bar should always be responsive?

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora / 20.12.3 (zawertun's COPR) 
(available in About System)
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.80.0
Qt Version: 5.15.2
Comment 1 Massimiliano L 2021-04-19 14:06:27 UTC
According to user 'bivouak' on reddit, this is part of a class of issues related to KIO and the fact that 'listing directories is currently synchronous, which means Dolphin UI will refresh only once all the folder contents have been read'. There should be a corresponding bug for dolphin or KIO so this can be marked as a duplicate?