Comment 1 for bug 221965

Revision history for this message
moonbeam (rcryderman) wrote :

The focus follows mouse configuration in combination with the expected applet behavior bug has been around for a while.

The delayed closing on focus loss is an option that could be considered but I'm not really convinced it's necessary. IMO the best option is to just disable closing the dialog when focus is lost when a focus follows mouse configuration is being used.

A few months ago a global key was created in (in gconf terms) /apps/avant-window-navigator/applets/shared/ which is meant to be a global setting controlling the hiding of an awn dialog with loss of focus.. and then ignored until recently.

The default behavior is to hide on loss of focus and it definitely is the preferred setting for most users. That being said we are trying to accommodate different configurations so the aforementioed key 'dialog_focus_loss_behavior' was created.

Please note that many applets do not have this implemented yet. But work was recently started and a addition was made to the applet guidelines to encourage compliance. Also there may be a small number of applets that are architectural unable to implement this feature.

http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk/revision/452
http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk/revision/451
http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk/revision/450
http://bazaar.launchpad.net/~awn-extras/awn-extras/trunk/revision/449
http://wiki.awn-project.org/Applets:DevelopmentGuidelines#Shared_Configuration_Keys

Given the current state of affairs I'm going to mark this bug 'in progress'.

Thanks for contributing to awn.