SSO window is below the U1 window
Bug #962407 reported by
Leo Arias
This bug report is a duplicate of:
Bug #984223: Update notice appears behind the U1 application.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Windows Installer |
Triaged
|
Undecided
|
Ubuntu One Client Engineering team |
Bug Description
If you close the application after installation and before entering the credentials, the next time you open it you will still have the u1 processes running. So in this case, on the Welcome to Ubuntu One! screen, when I click the buttons to sign in or sign up, the SSO window remains below the U1 window. See the attached video.
This is really bad here, because the U1 window is greyed out, and my resolution leaves just a little room for any other windows. The first time I thought U1 had just freezed, then I realized a new window opened.
To reproduce:
Install.
Close on the license agreement screen.
Open ubuntu one again.
Click the Sign in or sign up buttons.
description: | updated |
Changed in ubuntuone-windows-installer: | |
status: | New → Triaged |
To post a comment you must log in.
Apparently, on windows, the keyboard focus stealing prevention works like this:
process A has a window -> spawns process B -> process B shows a window : it's in front of A's
which is what happens when you start u1cp normally: it spawns ussoc, so when ussoc pops the UI, it's in front.
process B is running -> process A starts (not spawned by B) -> process A tells process B to pop a window -> it pops below A's
This is what happens when you start u1cp, kill it without creds, then start it again. However, this should almost never happen in "normal" usage on windows.