From 750400297f05dd45369f2bb77c7a351c4561a585 Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Fri, 27 Aug 2010 10:05:28 +0200 Subject: [PATCH] main-window: define an enum for pages --- src/empathy-main-window.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/empathy-main-window.c b/src/empathy-main-window.c index 9cbf6181..5f976763 100644 --- a/src/empathy-main-window.c +++ b/src/empathy-main-window.c @@ -91,6 +91,11 @@ /* Name in the geometry file */ #define GEOMETRY_NAME "main-window" +enum { + PAGE_NO_MATCH = 0, + PAGE_CONTACT_LIST +}; + G_DEFINE_TYPE (EmpathyMainWindow, empathy_main_window, GTK_TYPE_WINDOW); #define GET_PRIV(self) ((EmpathyMainWindowPriv *)((EmpathyMainWindow *) self)->priv) @@ -381,8 +386,7 @@ main_window_row_deleted_cb (GtkTreeModel *model, g_free (tmp); gtk_notebook_set_current_page ( - GTK_NOTEBOOK (priv->notebook), - 0); + GTK_NOTEBOOK (priv->notebook), PAGE_NO_MATCH); } } } @@ -398,7 +402,7 @@ main_window_row_inserted_cb (GtkTreeModel *model, if (priv->empty) { priv->empty = FALSE; gtk_notebook_set_current_page (GTK_NOTEBOOK (priv->notebook), - 1); + PAGE_CONTACT_LIST); gtk_widget_grab_focus (GTK_WIDGET (priv->individual_view)); } } -- 2.39.2