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.
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 bazaar. launchpad. net/~awn- extras/ awn-extras/ trunk/revision/ 451 bazaar. launchpad. net/~awn- extras/ awn-extras/ trunk/revision/ 450 bazaar. launchpad. net/~awn- extras/ awn-extras/ trunk/revision/ 449 wiki.awn- project. org/Applets: DevelopmentGuid elines# Shared_ Configuration_ Keys
http://
http://
http://
http://
Given the current state of affairs I'm going to mark this bug 'in progress'.
Thanks for contributing to awn.