If a sheet opens up over the popup, and then someone asks the autoresponder to become the first responder (as PTN does, within the grabFocusNow() it calls on open), the popup pops through the sheet. This looks really bad. So, fix it.
Manual tests:
PTN opens with a sheet
start up whatdid in UI test mode
set the time to 60000
PTN will open with a "it's been a while" sheet; confirm no popup
PTN is already open
start up whatdid in UI test mode
open up the PTN
set the time to 60000, but using the delayed timer (hold ⇧shift while pressing enter)
before the timer expires, open one of the autocomplete popups
If a sheet opens up over the popup, and then someone asks the autoresponder to become the first responder (as PTN does, within the
grabFocusNow()
it calls on open), the popup pops through the sheet. This looks really bad. So, fix it.Manual tests: