"Ready to Install" alert should bring itself to front when opened
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Sparkle |
Confirmed
|
Low
|
Unassigned |
Bug Description
If you have started downloading an update, and your downloading progress window gets hidden behind any other window, then when the app is ready to install and relaunch, the "Ready to install" alert does not appear over other windows in the app.
This is confusing. I see that this is not a modal dialog, but it acts similar to one. (Though it's nice to be able to move it out of the way behind the other windows once you have seen it, so you can relaunch later.)
To reproduce:
* Start downloading an update.
* Bring another window to front, covering up your downloading window.
* For even more fun, bring another application up.
Later, when the update is downloaded, click the program's icon in the dock (if it wasn't active).
I would expect the Ready to Install window to be front and center.
Instead, it is hidden behind other window(s).
Can this window be forcibly brought to front when it's ready?
Changed in sparkle: | |
status: | New → Confirmed |
importance: | Undecided → Low |
This has the potential to be focus-stealing and keystroke-losing, so this needs to be considered with care.
I think it's right to make the status controller come to the front if the app is switching back from being non-active, though. Is that enough?