linuxmint / cinnamon-desktop

The cinnamon-desktop library (and common settings schemas for the cinnamon desktop)
GNU General Public License v2.0
187 stars 63 forks source link

type-ahead box in nemo disappears on its own #160

Open php4fan opened 4 years ago

php4fan commented 4 years ago

Steps to reproduce:

  1. Open a folder
  2. Start typing a file name => type-ahead starts
  3. Wait a few seconds (simulate thinking about the name of the file you want to type)
  4. resume typing

Expected: regardless of how long a pause you take at step 3, the type-ahead box, meaning the box in the bottom-right corner where you type, shouldn't disappear. Or either way, when you resume typing and it shows up again, it should still contain the part of filename you had typed at step 2

Observed: if the time you wait at step 3 is more than a few seconds, the box disappears. More importantly, when you resume typing, and the box shows up again, it's empty.

So for example, if you type "file", then stop thinking for a couple of seconds, and then continue with "name", you have typed "filename" but the box got reset and it only contains "name", so you are selecting a file whose name starts with "name" (if it exists).

This looks like it's by design (Nautilus had the type-ahead but didn't have this auto-destroy behavior), but it's a wrong design. Any form of interaction that changes its behavior based on how long you pause doing nothing is usually a bad idea unless there's a very strong reason for that.