2008-12-04 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git] / pyatspi / accessible.py
index c9323a8..e86b73b 100644 (file)
@@ -207,9 +207,7 @@ class Accessible(BaseProxy):
         @return : a StateSet encapsulating the currently true states
         of the object.
         """
-        func = self.get_dbus_method("getState", dbus_interface=ATSPI_ACCESSIBLE)
-        bitfield = func()
-        return _marshal_state_set(bitfield)
+        return _marshal_state_set(self.cached_data.state)
 
     def isEqual(self, accessible):
         """