From d8f0b1595b755a8bcd1b11fb8b1c64c9f4b7caba Mon Sep 17 00:00:00 2001 From: Carlos Garcia Campos Date: Sun, 20 Jul 2008 17:11:23 +0000 Subject: Restart the job search when the find bar is opened for the second time. 2008-07-20 Carlos Garcia Campos * shell/ev-window.c: (find_bar_visibility_changed_cb): Restart the job search when the find bar is opened for the second time. Fixes bug #531956. svn path=/trunk/; revision=3077 --- (limited to 'shell') diff --git a/shell/ev-window.c b/shell/ev-window.c index d8d48ab..ec23937 100644 --- a/shell/ev-window.c +++ b/shell/ev-window.c @@ -4074,11 +4074,13 @@ find_bar_visibility_changed_cb (EggFindBar *find_bar, if (ev_window->priv->document && EV_IS_DOCUMENT_FIND (ev_window->priv->document)) { - ev_view_set_highlight_search (EV_VIEW(ev_window->priv->view), visible); - ev_view_search_changed (EV_VIEW(ev_window->priv->view)); + ev_view_set_highlight_search (EV_VIEW (ev_window->priv->view), visible); + ev_view_search_changed (EV_VIEW (ev_window->priv->view)); ev_window_update_actions (ev_window); - if (!visible) + if (visible) + find_bar_search_changed_cb (find_bar, NULL, ev_window); + else egg_find_bar_set_status_text (EGG_FIND_BAR (ev_window->priv->find_bar), NULL); } } -- cgit v0.9.1