nudge icon indicating copy to clipboard operation
nudge copied to clipboard

Screen blurs but Nudge window does not appear if user is in full-screen mode post-deadline

Open homebysix opened this issue 1 year ago • 0 comments

Problem Summary

If a user is working in full-screen mode after the Nudge deadline has passed, when Nudge activates the screen blurs as expected, but the Nudge window does not appear on the current desktop "space."

Impact

This experience can be jarring to end users, as it makes it seem like they've been locked out of their Mac. At least one end user at our org ended up forcing their Mac to shutdown, potentially losing unsaved work.

Environment

  • Reproduced on macOS 14.7 and macOS 15.1 beta 6
  • Reproduced on Nudge 2.0.11 and 2.0.12

Steps to reproduce

  1. Configure a Nudge profile or JSON such that a test Mac is past the update deadline.
  2. On the test Mac, use an app in full-screen mode by clicking the green widget in its title bar.
  3. When Nudge activates, observe that all connected displays are blurred as expected, however no Nudge window appears with information and action steps.

Expected outcome

Nudge should either:

a) show its window over the current full-screen space, or b) forcibly switch out of the full-screen space and show its window.

Workarounds

We are working around this issue by advising users to 3-finger-swipe back to the space that shows the Nudge window, then clicking Update Device to continue with the update steps.

Context

This issue may be similar to Munki issue #1229, which was solved by Munki PR #1230. That same fix may be worth considering in Nudge.

homebysix avatar Oct 15 '24 18:10 homebysix