[evolution] Minor EShellWindow cleanup.



commit 73d63f2a55ff54b8f145b8bdd0493d70dd263a92
Author: Matthew Barnes <mbarnes redhat com>
Date:   Fri May 28 08:48:37 2010 -0400

    Minor EShellWindow cleanup.

 shell/e-shell-window-private.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/shell/e-shell-window-private.c b/shell/e-shell-window-private.c
index a2b8cce..7bcf069 100644
--- a/shell/e-shell-window-private.c
+++ b/shell/e-shell-window-private.c
@@ -443,10 +443,13 @@ e_shell_window_private_constructed (EShellWindow *shell_window)
 	gconf_bridge_bind_property (bridge, key, object, "sidebar-visible");
 
 	if (e_shell_get_express_mode (shell)) {
-		const gchar *active_view = e_shell_window_get_active_view (shell_window);
+		const gchar *active_view;
+		gboolean taskbar_visible;
+
+		active_view = e_shell_window_get_active_view (shell_window);
+		taskbar_visible = (g_strcmp0 (active_view, "mail") == 0);
 		e_shell_window_set_switcher_visible (shell_window, FALSE);
-		e_shell_window_set_taskbar_visible (shell_window, active_view &&
-						    !strcmp (active_view, "mail"));
+		e_shell_window_set_taskbar_visible (shell_window, taskbar_visible);
 	} else {
 		object = G_OBJECT (shell_window);
 		key = "/apps/evolution/shell/view_defaults/statusbar_visible";



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]