LUKS passphrase dialog hidden

Bug #47060 reported by Nikolaus Rath
10
Affects Status Importance Assigned to Milestone
gnome-volume-manager (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

If I plug in a USB disk with a LUKS partition, the passphrase dialog is not focused but appears in the background. It cannot be reached using Alt-Tab or the Window List on the panel. Hiding all windows hides the dialog as well. So I have to minimize every open window by hand to get to the passphrase dialog.

Please:
a) Bring the dialog up in front and with focus
b) Make it accessible from taskbar and alt-tab.

Revision history for this message
Martin Pitt (pitti) wrote :

Forcing focus on the dialog is not a good idea since other gnome programs specifically try to avoid focus stealing (which is very annoying at times). So I implemented b), making the window appear in the task bar.

Changed in gnome-volume-manager:
status: Unconfirmed → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

 gnome-volume-manager (2.15.0-0ubuntu6) edgy; urgency=low
 .
   * debian/patches/95_ubuntu_auto_unmount_notifications.patch:
     - Remove UDI of ripped out device from mounted_volumes, so that the next
       mount/unmount of it does not cause an unsafe removal warning (because
       there are two entries for it in mounted_volumes).
     - Closes: LP#60137
   * debian/patches/02_pmount_crypt.patch:
     - Call gtk_window_set_skip_taskbar_hint() to have the password input
       dialog appear in the task bar. Closes: LP#47060
     - Check for existing cryptsetup before creating the GksuuiDialog, so that
       we don't accumulate unused dialogs in memory if cryptsetup is not
       installed.
     - Use nonblocking open() with a timeout for opening the passphrase FIFO
       instead of using fopen(); the latter blocks eternally if pmount dies for
       some reason (e. g. the target device is not removable). Closes: LP#46529

Changed in gnome-volume-manager:
assignee: nobody → pitti
status: Fix Committed → 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.