I just tested it again to clarify…
The previous issues were as follows:
- If you Click to select a folder and then Click to create a new folder, that new folder should appear inside the selected folder (previously, the selection was ignored).
- When the update came, the selection was respected, so the new folder was created inside - but then if you clicked ‘create’ again, a new folder was created outside - because the folder was de-selected.
Now the behaviour IS consistent - if you click ‘create new folder’ when a folder is selected, it will create it inside… though my preference would be for that function to change once a folder is selected to read ‘create new subfolder’. If you click 3 times, you get 3 consistent folder - no more flipflop between ‘subfolder - folder in view - subfolder’.
So now, as long as you check the selection status, it is consistent and that bug is fixed.
That was the ‘strange behaviour’.
So it is an entirely new argument whether that behaviour should change back to the state where you re-instate the bug (ignores selection) and also restore the previous consistency (ignores selection)…
That would actually be my preference - so I think I would vote to add it as a preference, but not as the default (which is wrong).
Ctrl+Shift+N (Nothing Selected)
- BEFORE :- Creates a folder in the present view
- AFTER :- Creates a folder in the present view
- This behavior remains unchanged.
Ctrl+Shift+N (Folder Selected)
- BEFORE :- Created a folder in the PWD , ignoring the selection (this was the reported ‘bug’).
- AFTER :- Creates the new folder inside the selected folder
This is the key change. It matches the behavior of the “Create New” context menu on a selected folder…
The ‘strange behaviour’ brought up in this thread:
Focus After Creation The new folder was automatically selected for immediate renaming - and this can result in a “blurry state of focus” where focus is split between the new folder and its parent, which developers have acknowledged as a problem to be resolved
This is not necessary, as the folder name is already ‘edited’ when it is created… as ‘create new folder’ brings up a dialogue where you must type the name.
The new issue:
After creating a folder, it is not only marked ‘active’ but also ‘selected’. This means it’s ‘ready to use’ - hitting Enter will take you into your new folder…
However, it also means that if you wish to create another folder in the PWD (view) you must de-select first.
Nested Folders
The new behaviour is better - though I don’t think it was really needed because you could type a full path for the new folder name like `1/2/3/4’.
Multiple Folders
The new behaviour now is worse, as you must de-select each new folder before creating the new one.
Comparison:
Whilst not decisive in ‘correctness’ a useful view:
-
Windows is not consistent… the folder always ignores the current selection, but creating with a context click creates a subfolder. This is how it was before the changes in Dolphin. You cannot state that this is ‘correct’ because the logic is infallible.
-
MacOS has a different paradigm - the shortcut is ONLY active when you’re inside a folder (not when an item is selected) and the ‘New Folder’ is always created in the current view.
Overall, I agree that this is not a good decision - I think that MacOS has it better… and obviously, Android not being a desktop OS doesn’t suffer from the same issues.
I think that ‘Create New Folder’ should only be made available when it is going to create a new folder in the current view - but a context menu click directly ON a folder could bring up a new contextual option to ‘Create New Subfolder’.
I think an entirely new thread needs to be opened if you wish to discuss that, as this thread has already gone WAY off topic - and we’re into entirely new territory.
This issue has been fixed, we’re discussing our distaste for the new behaviour now… It doesn’t personally affect me, because if I want three folders ‘1 2 3’ I’l just do F4 mkdir 1 2 3 because it’s just slicker.
Similarly with nested folders, I would do the same thing… I like it verbose, so I have abbr mkdir=mkdir -pv so that mkdir 1/2/3 works fine.
Another (real world type) example - this is what you should consider before suggesting changes…
➤ mkdir -pv 1/2 3/4; mkcd Pictures && mkdir -pv jpeg gif png
mkdir: created directory '1'
mkdir: created directory '1/2'
mkdir: created directory '3'
mkdir: created directory '3/4'
mkdir: created directory 'Pictures'
mkdir: created directory 'jpeg'
mkdir: created directory 'gif'
mkdir: created directory 'png'