[EDGY]On applying manual partition changes at installation, confirmation dialog appears behind main window.

Bug #54474 reported by Peter Stroia-Williams
46
Affects Status Importance Assigned to Milestone
gparted (Ubuntu)
Fix Released
Undecided
Colin Watson

Bug Description

To Reproduce
 Boot knot 1 cd, begin installation proces using icon on desktop.
 At partitioning stage choose choose to manually partition.
 Make some chages and apply.

Result
 Confirmation dialog appears behind main window. In this way it appears the partitioning program has locked-up, and the confirmation dialog is only found by moving the main window out of the way.

Expected behaviour
 Confirmation dialog to appear in front of main window.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

Assigning to ubiquity ...

Revision history for this message
Vassilis Pandis (pandisv) wrote :

I can confirm this. with the Knot 1 CD as well. The confirmation dialog should gain focus.

Changed in ubiquity:
status: Unconfirmed → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

Yes, this is a gparted bug which I noticed myself. I'm sure it's introduced by the (necessary for ubiquity) Ubuntu patches, but I tried multiple different approaches at fixing it with no luck. Help would be appreciated.

Revision history for this message
Colin Watson (cjwatson) wrote :

This is due to the metacity change from http://bugzilla.gnome.org/show_bug.cgi?id=335524; however the fault lies in gparted for setting its dialogs to be transient on a non-toplevel window. I'm trying to work out how to avoid this in the case of a GtkPlug now.

Revision history for this message
Colin Watson (cjwatson) wrote :

Oh dear God that was a horrible amount of work and took me all day, but I've got it fixed now. Just waiting for the OK from Tollef to upload before Knot CD 2, or else I'll upload it immediately after Knot CD 2.

Revision history for this message
Colin Watson (cjwatson) wrote :

OK, we're going to put this into Knot CD 2.

gparted (0.2.5-1.1ubuntu4) edgy; urgency=low

  * src/Win_GParted.cc: In installer mode, set dialogs transient for the
    top-level parent of the socket, not the plug itself (closes: Malone
    #54474; see http://bugzilla.gnome.org/show_bug.cgi?id=335524). Thanks to
    Evolution for the idea behind Win_GParted::set_transient_for_this et al.

 -- Colin Watson <email address hidden> Wed, 30 Aug 2006 20:46:37 +0100

Changed in gparted:
assignee: nobody → kamion
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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