standalone ubiquity won't let me alt-tab to status window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
metacity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
ubiquity (Ubuntu) |
Fix Released
|
High
|
Evan |
Bug Description
Binary package hint: ubiquity-
I burned a Jaunty daily-live image (current as of this writing, which I believe was 20090413.1). I selected "Install Ubuntu" rather than the livecd option (so ubiquity ran full-screen), and got as far as the "Prepare disk space" step.
I selected to install 9.04 side-by-side with an existing OS, and hit Forward. I was given a transient window warning me about the need to flush partition info or somesuch, and a warning that it wasn't undo-able, and I clicked Proceed.
A flurry of disk activity happened, and the window seemed to freeze with no feedback. Even after the churn finished, I could not interact with the window. Hitting Alt+Tab showed a list of windows (One was the "Installer" window I was in, and the other was labeled "Please wait").
No amount of Alt+tabbing would allow me to *see* the "Please wait" window, so I was unable to see the status of the NTFS resize. Each time I released Alt, I was merely shown the frozen "Prepare disk space" screen again.
The process did eventually and suddenly complete and I'm now at the "Who are you?" screen, so I am going to complete this install and likely not have any opportunity to recreate this situation.
Changed in ubiquity (Ubuntu): | |
assignee: | nobody → Evan Dandrea (evand) |
status: | New → Confirmed |
Changed in ubiquity (Ubuntu): | |
importance: | Undecided → High |
Changed in ubiquity (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in metacity (Ubuntu): | |
status: | Confirmed → Invalid |
Looking at the code and tracing through it as ubiquity runs leads me to believe that we're doing the right thing here. Ubiquity calls debconf_ progress_ window. set_transient_ for(self. live_installer) , which should cause the progress window to appear in front of the full screened main installer window, but it obviously does not.
Perhaps this is a GTK/metacity bug.