1

Despite enabling Full Keyboard Access for All Controls in the Keyboard settings, I can't tab between dialog options on Finder's Replace File dialog.

This worked fine in previous versions of macOS – I used it for years – but doesn't in Mojave.

enter image description here

I replace files several times per day so it's getting pretty annoying. It works on other dialog screens. Does anyone have a workaround or know why they removed a feature?

1 Answer 1

1

Looks like another example of Apples notoriously great user interface. In order to use keyboard to interact with the dialog, you have to click on it first. But it has to be on the text of the question, not the title bar or blank grey areas around it.

When the dialog is activated, it's the focused window. You can tell by looking in the Window menu. The "Copy" window has checkbox next to it. But it's in this magical-apple-great-interfacy focused state. In order to make it focused proper, you have to click on the text. Oh, also, like all great UI's, it will not give you a visual cue that it went from apple-magical-focus to normal focus. But if you press tab, the buttons become selected in a rotation.

The only solution I can think of involves Apple's wonderfully user friendly and clever programming language AppleScript. Or some automation tool like Keyboard Maestro. Or skip Finder all together for an option that's less magical like Terminal or ForkLift.

PS Sorry about all the sarcasm. It's just the only thing that annoys me more than Apples awful UI's is their marketing boasting how user-friendliness is their forte.

2
  • Thanks, I was able to do something in Keyboard Maestro.
    – Nathan
    May 6, 2020 at 22:33
  • I have it focused but still, i can not tab to click replace. When i tab it just alternates to skip. Very bad. No Esc either. Not to mention other issues, like you can not even see what window or application is focused, although I huse Honer for that shortcoming.
    – mjs
    Mar 21, 2022 at 11:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .