]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-status-icon.c
Click on the tray icon shows the window if it's not active and hide if it
[empathy.git] / libempathy-gtk / empathy-status-icon.c
index 6cd0f5f90cf0ca63589396ad3d1b27008dfca507..654cbd50db80836e42eb1cef9e626a4b791115a8 100644 (file)
@@ -387,7 +387,7 @@ status_icon_toggle_visibility (EmpathyStatusIcon *icon)
 
        priv = GET_PRIV (icon);
 
-       visible = empathy_window_get_is_visible (GTK_WINDOW (priv->window));
+       visible = gtk_window_has_toplevel_focus (GTK_WINDOW (priv->window));
 
        if (visible) {
                empathy_window_iconify (priv->window, priv->icon);