From ff1884a3ffd437d00fc64b61f8651ed8208833d7 Mon Sep 17 00:00:00 2001 From: jcid Date: Tue, 30 Sep 2008 18:05:05 +0200 Subject: - Removed the button sensitivity timeout. --- src/bw.c | 1 - src/bw.h | 3 --- src/uicmd.cc | 17 +---------------- 3 files changed, 1 insertion(+), 20 deletions(-) (limited to 'src') diff --git a/src/bw.c b/src/bw.c index 31ecd1a2..e93cd9a2 100644 --- a/src/bw.c +++ b/src/bw.c @@ -58,7 +58,6 @@ BrowserWindow *a_Bw_new() bw->nav_expect_url = NULL; bw->redirect_level = 0; - bw->sens_idle_up = 0; bw->RootClients = dList_new(8); bw->ImageClients = dList_new(8); diff --git a/src/bw.h b/src/bw.h index fffbbb57..9d294db6 100644 --- a/src/bw.h +++ b/src/bw.h @@ -57,9 +57,6 @@ struct _BrowserWindow * redirection loops (accounts for WEB_RootUrl only) */ int redirect_level; - /* flag for button sens idle function */ - int sens_idle_up; - /* TODO: maybe this fits better in the linkblock. * Although having it here avoids having a signal for handling it. */ int num_page_bugs; diff --git a/src/uicmd.cc b/src/uicmd.cc index d91c60a8..95779758 100644 --- a/src/uicmd.cc +++ b/src/uicmd.cc @@ -849,10 +849,9 @@ bool_t a_UIcmd_get_images_enabled(BrowserWindow *bw) /* * Set the sensitivity of back/forw/stop buttons. */ -static void a_UIcmd_set_buttons_sens_cb(void *vbw) +void a_UIcmd_set_buttons_sens(BrowserWindow *bw) { int sens; - BrowserWindow *bw = (BrowserWindow*)vbw; // Stop sens = (dList_length(bw->ImageClients) || dList_length(bw->RootClients)); @@ -864,20 +863,6 @@ static void a_UIcmd_set_buttons_sens_cb(void *vbw) sens = (a_Nav_stack_ptr(bw) < a_Nav_stack_size(bw) - 1 && !bw->nav_expecting); BW2UI(bw)->button_set_sens(UI_FORW, sens); - - bw->sens_idle_up = 0; -} - - -/* - * Set the timeout function for button sensitivity - */ -void a_UIcmd_set_buttons_sens(BrowserWindow *bw) -{ - if (bw->sens_idle_up == 0) { - a_Timeout_add(0.0, a_UIcmd_set_buttons_sens_cb, bw); - bw->sens_idle_up = 1; - } } /* -- cgit v1.2.3