=== modified file 'src/awn-task.c' --- src/awn-task.c 2007-08-11 15:31:54 +0000 +++ src/awn-task.c 2007-08-12 09:59:08 +0000 @@ -1388,6 +1388,10 @@ if (priv->is_closing) return FALSE; + + if (priv->settings->auto_hide && priv->settings->hidden) { + awn_show(priv->settings); + } if (priv->window) { @@ -1410,6 +1414,10 @@ AwnTaskPrivate *priv; priv = AWN_TASK_GET_PRIVATE (task); priv->hover = FALSE; + + if (priv->settings->auto_hide && !priv->settings->hidden) { + awn_hide(priv->settings); + } } static void