FR: Return key executes finalAction during countdown #80

Closed
opened 2026-01-19 18:31:27 +00:00 by michael · 5 comments
Owner

Originally created by @fraserhess on GitHub.

I'd like to be able to hit the Return key to execute the finalAction during finalCountdown. Hopefully it's not too much hassle to add a key binding for this.

Originally created by @fraserhess on GitHub. I'd like to be able to hit the Return key to execute the finalAction during finalCountdown. Hopefully it's not too much hassle to add a key binding for this.
michael added the enhancement label 2026-01-19 18:31:27 +00:00
Author
Owner

@scriptingosx commented on GitHub:

please verify with https://github.com/jamf/Setup-Manager/releases/tag/v1.2beta3

@scriptingosx commented on GitHub: please verify with https://github.com/jamf/Setup-Manager/releases/tag/v1.2beta3
Author
Owner

@fraserhess commented on GitHub:

This worked for me in the latest beta

@fraserhess commented on GitHub: This worked for me in the latest beta
Author
Owner

@fraserhess commented on GitHub:

I am familiar with these focus issues from working on the swiftDialog code to have it run at login window. And to be honest, even the policy banner feature in macOS doesn’t always get it right.

That said, it shouldn’t be an issue for anyone who already has to click around for user entry.

@fraserhess commented on GitHub: I am familiar with these focus issues from working on the swiftDialog code to have it run at login window. And to be honest, even the policy banner feature in macOS doesn’t always get it right. That said, it shouldn’t be an issue for anyone who already has to click around for user entry.
Author
Owner

@scriptingosx commented on GitHub:

It was an oversight that we haven't done this yet. Thanks for pointing it out. Implementing this is easy. It will be in the next build.

However...

There is a weird thing where Setup Manager does not gain keyboard focus when launched after enrollment. You can tell this because the progress bar stays grey, rather than taking on the accentColor. When you click in the Setup Manager window, the progress bar takes on the accent color and keyboard shortcuts work (there are more, the i key open 'About this Mac…', h opens the help menu, space bar will show a scannable bar code with the serial number)

But you have to click in the window once before the keyboard focus moves to Setup Manager.

I have tried a bunch of things, but the context here over Setup Assistant is unusual and the usual commands don't seem to work.

So, even once you have the build with the proper key assignment, you will still have to click at least once... sorry.

@scriptingosx commented on GitHub: It was an oversight that we haven't done this yet. Thanks for pointing it out. Implementing this is easy. It will be in the next build. However... There is a weird thing where Setup Manager does not gain keyboard focus when launched after enrollment. You can tell this because the progress bar stays grey, rather than taking on the accentColor. When you click in the Setup Manager window, the progress bar takes on the accent color and keyboard shortcuts work (there are more, the `i` key open 'About this Mac…', `h` opens the help menu, space bar will show a scannable bar code with the serial number) But you _have to click_ in the window once before the keyboard focus moves to Setup Manager. I have tried a bunch of things, but the context here over Setup Assistant is unusual and the usual commands don't seem to work. So, even once you have the build with the proper key assignment, you will still have to click at least once... sorry.
Author
Owner

@bfriedman-od commented on GitHub:

Would it be possible to have the Return key submit the user entry page as well? (I can open a separate issue if you'd like.)

@bfriedman-od commented on GitHub: Would it be possible to have the Return key submit the user entry page as well? (I can open a separate issue if you'd like.)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jamf/Setup-Manager#80