https://bugs.kde.org/show_bug.cgi?id=516062
Bug ID: 516062
Summary: KDE Save Dialog Overwrites Manually Pasted Filename
After Refresh
Classification: Frameworks and Libraries
Product: frameworks-kio
Version First unspecified
Reported In:
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Open/save dialogs
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Created attachment 189627
--> https://bugs.kde.org/attachment.cgi?id=189627&action=edit
recording of the issue
SUMMARY
When opening the KDE “Save As” dialog, a manually pasted filename can be
overwritten by the dialog’s automatic refresh shortly after it appears.
After the refresh completes, the filename field is reset to the default
suggested name, discarding the user’s pasted input.
STEPS TO REPRODUCE
* mkdir ~/example; cd ~/example
* Create many files (large directories or slow/network mounts make the issue
easier to reproduce):
for i in {1..8000}; do
size=$((RANDOM + 1)) # random grootte tussen 1 en 32768 bytes
dd if=/dev/urandom of="file_$i.webp" bs=$size count=1 status=none
done
* Open https://www.opensuse.org/
* Right-click an image → “Save Image As” → save it to ~/example (so the
browser remembers this folder)
* Copy some text to the clipboard, e.g. wanted_filename
* Right-click the image again → “Save Image As”
* Immediately press Ctrl+V to replace the suggested filename
* Wait for the dialog refresh to complete → the filename field is reset to
the default name
OBSERVED RESULT
See the included movie
EXPECTED RESULT
Filename field is reset to the default name
SOFTWARE/OS VERSIONS
Operating System: openSUSE Leap 16.0
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.12.0-160000.9-default (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i5-8250U CPU @ 1.60GHz
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: Mesa Intel® UHD Graphics 620
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.