From 1fb6a0f831c979a0a76107fc6f0930e0c071ea24 Mon Sep 17 00:00:00 2001 From: Xan Lopez Date: Sun, 20 Sep 2009 16:06:26 +0300 Subject: ephy-notebook.c: use public GtkNotebook API instead of accessing members of its struct --- src/ephy-notebook.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ephy-notebook.c b/src/ephy-notebook.c index ff8815553..a7a6fa110 100644 --- a/src/ephy-notebook.c +++ b/src/ephy-notebook.c @@ -248,16 +248,16 @@ find_tab_num_at_pos (EphyNotebook *notebook, gint abs_x, gint abs_y) GtkNotebook *nb = GTK_NOTEBOOK (notebook); GtkWidget *page; - tab_pos = gtk_notebook_get_tab_pos (GTK_NOTEBOOK (notebook)); + tab_pos = gtk_notebook_get_tab_pos (nb); - if (GTK_NOTEBOOK (notebook)->first_tab == NULL) + if (gtk_notebook_get_n_pages (nb) == 0) { return AFTER_ALL_TABS; } /* For some reason unfullscreen + quick click can cause a wrong click event to be reported to the tab */ - if (!is_in_notebook_window(notebook, abs_x, abs_y)) + if (!is_in_notebook_window (notebook, abs_x, abs_y)) { return NOT_IN_APP_WINDOWS; } -- cgit v1.2.3