strongbox-password-safe / Strongbox

A KeePass/Password Safe Client for iOS and OS X
https://strongboxsafe.com
GNU Affero General Public License v3.0
1.34k stars 102 forks source link

[BUG] Quick Search box doesn't respect cursor movement keys #797

Open scoates opened 3 months ago

scoates commented 3 months ago

Preliminaries I have ensured that:

Versions On macOS (please complete the following information):

Strongbox Version

Describe the bug In the new quick search box ("Search Strongbox"), the text selection keys don't behave properly.

To Reproduce Steps to reproduce the behavior:

  1. Press shift-cmd-j to open the quick search box
  2. type as described above

Expected behavior Described above

Screenshots & Recordings If applicable, add screenshots to help explain your problem.

Additional context Add any other context about the problem here.

strongbox-mark commented 3 months ago

Thanks for the report, we'll take a look and see if we can improve this. We want the arrow keys to be used to navigate to actions and the results, so there are perhaps some interactions that won't work but we should be able to do better.

scoates commented 3 months ago

Thanks for the background, and I appreciate that you'll look into it.

FWIW, the main reason I chose Strongbox over other products (I switched from 1P) is that it mostly behaves like everything else (with bad-app exceptions) on my Mac. It's really jarring when something like a text field doesn't work the way it's supposed to. I'd rather have to manage a tab key/focus than not have text editing.

strongbox-mark commented 3 months ago

Hi @scoates - This should be improved for you in the latest 1.60.12 release. We might not have got everything though, but let us know how it goes.

scoates commented 3 months ago

Hi. It still seems pretty flaky to me, but I haven't gone through the make-sure-I'm-updated and reboot tasks again, yet. I'll try to make time this week. Thanks for looking into it.

georgesnow commented 2 months ago

just a quick feedback on testing:

version: Strongbox Pro 1.60.17 this works = >cmd-a should select all of the text (it doesn't seem to do anything) right arrow works => if you type some text in the box and press the left arrow, that seems to work, but the right arrow never seems to work this does not = >home and end (fn-left, fn-right respectively) don't seem to work this works = > cmd-left move to the start, it doesn't this works left and right = > option-left does move left a word, but option-right doesn't do anything

strongbox-mark commented 2 months ago

Thanks @georgesnow - So we've got just one item remaining:

home and end (fn-left, fn-right respectively) don't seem to work

Right?

scoates commented 2 months ago

I made some time to test this. Sorry for the delay. Difficult season. I updated my list above to be a task list. Yes, they're all working now except:

home and end (fn-left, fn-right respectively) don't seem to work

(Thanks; this is much better!)