# HG changeset patch
# User laurent
# Date 1337783553 -7200
# Node ID 35a86f033a364f42a3df6873cefd0c44a7a01698
# Parent  a8dace95f9654f84ae550217056f4b69688a5f6d# Parent  227a387919d533460d63e9e36aa0eb34603906b9
Merged

diff -r a8dace95f965 -r 35a86f033a36 svgui/svguilib.py
--- a/svgui/svguilib.py	Wed May 23 16:28:50 2012 +0200
+++ b/svgui/svguilib.py	Wed May 23 16:32:33 2012 +0200
@@ -48,7 +48,8 @@
         if values.state != self.state:
             self.state = values.state
             self.up = not self.state
-            updateAttr(self.id, 'state', self.state)
+            if self.toggle:
+                updateAttr(self.id, 'state', self.state)
             self.updateElements()
 
     def handleEvent(self, evt):
@@ -114,4 +115,5 @@
     
     def handleEvent(self, evt):
         pass
-    
\ No newline at end of file
+    
+