SUMMARY *** In the Name field, the presence of a file extension (e.g. .rpm) blocks KDialog from showing you a drop down list with filenames from the current directory. *** STEPS TO REPRODUCE 1. Suppose that you have a folder full of Work documents. Assume they have similar names in this format: Work-Document-XX, where X is an integer. 2. Open a browser, try to download a file and navigate to the directory with these files. 3. If you type `Work-Document-` in the file name field, you should expect to see a drop down menu with a list of all similarly named files. But you won't until you delete the file extension. OBSERVED RESULT Just like its counterparts in GNOME and Windows, KDialog does have a drop down list that will show you a list of file names that matches the text you typed into the Name field. The difference in KDialog is that this drop down list is blocked by the existence of the file extension. Consequently, in order to see drop down list you have to delete the file extension. This is an annoying papercut especially if you download a lot of files via KDialog. EXPECTED RESULT This is a major papercut in KDialog if you have a lot of files of the same name but with numerical endings. Every time you try to download a file, you need to know the number value of the previous file so that you can increment the file you are saving by one, but you can't see it because of the file extension. You will have to manually delete the extension, type in the file name, pick the numerical ending and lastly, type the extension again. Having to do this over and over is quite annoying. I recommend either not showing the file extension on the same line as the file name (Windows approach), or having KDialog disregard the extension and show you a drop down list as soon as you start typing (which I believe is the GNOME approach). SOFTWARE/OS VERSIONS Windows: macOS: Linux/KDE Plasma: KDE Neon 20.04; Fedora 35 [Fedora KDE 35 Version Numbers Below] KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.91.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
*** Bug 404073 has been marked as a duplicate of this bug. ***