[accerciser] * plugins/interface_view.py: Fixed editable text bug (bug #574223).



commit 6857e6364e3a545d4b46c4c33b0fc568de0fcf14
Author: Eitan Isaacson <eitan ascender com>
Date:   Fri May 15 15:09:42 2009 +0300

    * plugins/interface_view.py: Fixed editable text bug (bug #574223).
---
 ChangeLog                 |    2 ++
 plugins/interface_view.py |    2 +-
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f23ea43..a11ce84 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2009-05-15  Eitan Isaacson  <eitan ascender com>
 
+	* plugins/interface_view.py: Fixed editable text bug (bug #574223).
+
 	* plugins/Makefile.am: 
 	* plugins/event_monitor.py: 
 	* plugins/event_monitor.ui: 
diff --git a/plugins/interface_view.py b/plugins/interface_view.py
index ec20fb1..cba4647 100644
--- a/plugins/interface_view.py
+++ b/plugins/interface_view.py
@@ -1205,7 +1205,7 @@ class _SectionText(_InterfaceSection):
     label_text = expander_label.get_label()
     label_text = label_text.replace(_('<i>(Editable)</i>'),'')
     label_text = label_text.strip(' ')
-    if eti:
+    if eti and acc.getState().contains(pyatspi.STATE_EDITABLE):
       label_text += ' ' + _('<i>(Editable)</i>')
       self.text_view.set_editable(True)
     else:



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