[meld] ui.findbar: Remove error styling from entry when reopening the findbar



commit 28821e333b97ecfe65bb518992b08a404dee7c43
Author: Kai Willadsen <kai willadsen gmail com>
Date:   Sun Oct 12 07:15:13 2014 +1000

    ui.findbar: Remove error styling from entry when reopening the findbar

 meld/ui/findbar.py |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/meld/ui/findbar.py b/meld/ui/findbar.py
index 6469c20..7d17276 100644
--- a/meld/ui/findbar.py
+++ b/meld/ui/findbar.py
@@ -62,6 +62,7 @@ class FindBar(gnomeglade.Component):
         self.replace_label.hide()
         self.replace_entry.hide()
         self.hbuttonbox2.hide()
+        self.find_entry.get_style_context().remove_class("not-found")
         if text:
             self.find_entry.set_text(text)
         self.widget.set_row_spacing(0)
@@ -84,6 +85,7 @@ class FindBar(gnomeglade.Component):
 
     def start_replace(self, textview, text=None):
         self.set_text_view(textview)
+        self.find_entry.get_style_context().remove_class("not-found")
         if text:
             self.find_entry.set_text(text)
         self.widget.set_row_spacing(6)
@@ -147,6 +149,7 @@ class FindBar(gnomeglade.Component):
             buf.move_mark(buf.get_selection_bound(), end_iter)
             self.textview.scroll_to_mark(
                 buf.get_insert(), 0.25, True, 0.5, 0.5)
+            self.find_entry.get_style_context().remove_class("not-found")
             return True
         else:
             buf.place_cursor(buf.get_iter_at_mark(buf.get_insert()))


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