Also partially reproducable in Metacity:
1. Open software store
2. Choose application to install
3. Click install - The authentication dialog does not have focus.
4. Close authentication dialog
5. Click install - The authentication dialog has focus
(repeats from step 4)
You can also reset to step 3 by switching windows on the panel then returning to the software store.
I can't see any code in PolicyKit GNOME to handle making the authentication dialogs transient. Also note that software-store passes the XID to software-properties-gtk not gksu.
Reproduced in Compiz.
Also partially reproducable in Metacity:
1. Open software store
2. Choose application to install
3. Click install - The authentication dialog does not have focus.
4. Close authentication dialog
5. Click install - The authentication dialog has focus
(repeats from step 4)
You can also reset to step 3 by switching windows on the panel then returning to the software store.
I can't see any code in PolicyKit GNOME to handle making the authentication dialogs transient. Also note that software-store passes the XID to software- properties- gtk not gksu.