The new extract-to dialog has several parts in the middle column, including: the location of the current directory, the contents of that directory, and a filename to extract to. The default directory is my desktop. I type a directory path in the filename field, and it even helps me do so, with tab completion and a list of suggestions. Nice. Then I press Enter, and the files are immediately extracted to... my desktop. This is the exact opposite behavior of every other file browse dialog on the planet, which would usually notice that I typed a directory path and browse to that directory. Instead, Ark seems to think my Enter keypress was to activate the Extract button, and ignores the path I typed entirely. I can type the path in the location field at the top, press Enter, and all works fine. But I sure do have some strong muscle memory for this. :) I'm fairly certain this started after I upgraded to Plasma 5 (and with it, the Ark 15.x series). Reproducible: Always
Confirming. I'll take a look at this.
The same bug affects the CreateDialog as well.
Git commit aaf5fce08b1318ba685d2245a822eaf8f4a97377 by Ragnar Thomsen. Committed on 18/03/2016 at 22:17. Pushed by rthomsen into branch 'master'. Improve ExtractionDialog This enables typing an existing subfolder's name in the location bar and pressing Return/Enter. Previously when this was attempted, Ark would ignore what the user typed and extract to baseUrl(). This behavior deviated from a QFileDialog (which we use for Open Dialog), which simply enters the existing subfolder. FIXED-IN: 16.04.0 Differential Revision: D1165 M +52 -28 kerfuffle/extractiondialog.cpp M +1 -1 kerfuffle/extractiondialog.h http://commits.kde.org/ark/aaf5fce08b1318ba685d2245a822eaf8f4a97377