SSO window is below the U1 window

Bug #962407 reported by Leo Arias
6
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.

Revision history for this message
Leo Arias (elopio) wrote :
Leo Arias (elopio)
description: updated
Changed in ubuntuone-windows-installer:
status: New → Triaged
Revision history for this message
Roberto Alsina (ralsina) wrote :

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.