[geary/wip/765516-gtk-widget-conversation-viewer: 82/101] Chase recent master ConversationViewer search changes.



commit 84fee9dae05b2b779f98854b1e2cae311766d516
Author: Michael James Gratton <mike vee net>
Date:   Sun Jun 19 23:31:29 2016 +1000

    Chase recent master ConversationViewer search changes.

 .../conversation-viewer/conversation-viewer.vala   |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)
---
diff --git a/src/client/conversation-viewer/conversation-viewer.vala 
b/src/client/conversation-viewer/conversation-viewer.vala
index 4b63549..3546493 100644
--- a/src/client/conversation-viewer/conversation-viewer.vala
+++ b/src/client/conversation-viewer/conversation-viewer.vala
@@ -487,12 +487,7 @@ public class ConversationViewer : Gtk.Stack {
             debug("Unable to select conversation: %s", err.message);
         }
     }
-    
-    private void on_search_text_changed(Geary.SearchQuery? query) {
-        if (query != null)
-            highlight_search_terms.begin();
-    }
-    
+
     private async void highlight_search_terms() {
         Geary.SearchQuery? query = (this.search_folder != null)
             ? search_folder.search_query
@@ -716,15 +711,14 @@ public class ConversationViewer : Gtk.Stack {
         //web_view.set_highlight_text_matches(false);
         //web_view.allow_collapsing(true);
         //web_view.unmark_text_matches();
-        
+
         if (search_folder != null) {
-            search_folder.search_query_changed.disconnect(on_search_text_changed);
             search_folder = null;
         }
-        
+
         //if (conversation_find_bar.visible)
         //    fsm.do_post_transition(() => { conversation_find_bar.hide(); }, user, object);
-        
+
         return SearchState.NONE;
     }
 
@@ -783,13 +777,11 @@ public class ConversationViewer : Gtk.Stack {
             return SearchState.NONE;
         } 
     }
-    
+
     // Search folder entered.
     private uint on_enter_search_folder(uint state, uint event, void *user, Object? object) {
         search_folder = current_folder as Geary.SearchFolder;
         assert(search_folder != null);
-        search_folder.search_query_changed.connect(on_search_text_changed);
-        
         return SearchState.SEARCH_FOLDER;
     }
 


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