[tracker] tracker-search-bar: Fixed results window show/hide semantics.



commit 4ac38a3eb3c53c4a03e01e4aeddcfc8787a50506
Author: Martyn Russell <martyn lanedo com>
Date:   Mon Dec 7 15:38:15 2009 +0000

    tracker-search-bar: Fixed results window show/hide semantics.
    
    - Now the search results window is hidden if the text is NULL or "".
    - Now the search results window is shown if a previous item is
      activated in the list and a new search term is typed

 src/tracker-search-bar/tracker-results-window.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-search-bar/tracker-results-window.c b/src/tracker-search-bar/tracker-results-window.c
index b1dea12..df6aec6 100644
--- a/src/tracker-search-bar/tracker-results-window.c
+++ b/src/tracker-search-bar/tracker-results-window.c
@@ -1284,9 +1284,12 @@ search_start (TrackerResultsWindow *window)
 	if (!priv->query || strlen (priv->query) < 1) {
 		gtk_widget_show (priv->scrolled_window);
 		gtk_widget_hide (priv->label);
+		gtk_widget_hide (GTK_WIDGET (window));
 		return;
 	}
 
+	gtk_widget_show (GTK_WIDGET (window));
+
 	priv->first_category_populated = FALSE;
 
 	/* SPARQL requests */



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