Summary: | file previews of images in file-open dialog consumes a lot of cpu and causes errors in updating the dialog (elements are overdrawn) | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | slartibart70 |
Component: | Open/save dialogs | Assignee: | KIO Bugs <kio-bugs-null> |
Status: | REPORTED --- | ||
Severity: | normal | CC: | aleixpol, jgrulich, kdelibs-bugs, nate |
Priority: | NOR | ||
Version: | 5.103.0 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
select 7z file
ALT-up ALT-up 2 file open |
Description
slartibart70
2023-02-21 20:42:12 UTC
Operating System: Fedora Linux 37 KDE Plasma Version: 5.27.0 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 Kernel Version: 6.1.12-200.fc37.x86_64 (64-bit) Graphics Platform: Wayland Processors: 8 × Intel® Core™ i7-7820HQ CPU @ 2.90GHz Memory: 31,1 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 630 I'm having a hard time reproducing this one. Any chance I could ask you to attach a screen recording that shows it happening? simplescreenrecorder does not yet work with wayland, so i made 2 pictures steps to reproduce: - open file dialog, enter folder with 7z file - select file (mouse, keyboard) - use mouse/keyboard and hover/select other files above the 7z file --> see: after_selecting_the_zip.png then press ALT-up to go to the parent dir --> see: after_ALT_arrow_up.png Here we have a mix of folders of the parent dir and content of the pictures dir we left previously. I think the list-panel only redraws only the upper left quadrant of the list and keeps other stuff unaffected Created attachment 156593 [details]
select 7z file
Created attachment 156594 [details]
ALT-up
Created attachment 156595 [details]
ALT-up 2
i added image "ALT-up 2" to show the rectangle where - after pressing ALT-up the updates take place when moving around with the cursor keys. The rest of the list-panel remains static / keeps old content And, neither preview nor 'name' input field get updated Thanks for the detailed steps. Unfortunately after following them I still can't manage to reproduce the issue. Created attachment 156654 [details]
file open
the file open dialog is also pretty quickly broken if i want to add a startup/login script from ~/.local/bin (see screenshot 'file open') This is definitely sth worth looking into (i had also the effect, that in the 'name' field using the cursor keys i had entries with just the filename and sometimes entries with the complete path in front of it ... pretty much alternating between those 'states' when using up/down arrows. Right now, the only way to choose a file is to close the dialog and reopen it and use it only by mouse, and never touch the keyboard... and pray :-D ) I am tempted to mark this as a 'severe' bug... i tried this with 5.27.1 on a dual-monitor system and on a different, single-screen laptop Both times this dialog is severly dysfunctional Example (single laptop, t420, fc37, plasma 5.27.1) open file dialog (systemsettings > autostart > add... > login script click into the path, select '/bin' (so we have lots of files) click into the list-panel select some files now, use the keyboard and go into the 'name' input field with 'Alt-N' use up/down arrows Now you see filenames appearing in the name field, and if you press up/down long enough, you find entries in the 'name' field coming with full path from /home/claus/Documents/ ... /usr/share/sddm/... and so on. Just unusable and severly broken |