Fix in Spinner update. Wasn't working in forms that returned on change
This commit is contained in:
parent
d92d103d7e
commit
a56cdb9735
|
@ -551,14 +551,16 @@ class Spin(Element):
|
||||||
return
|
return
|
||||||
|
|
||||||
def Update(self, new_value=None, new_values=None ):
|
def Update(self, new_value=None, new_values=None ):
|
||||||
|
if new_values != None:
|
||||||
|
old_value = self.TKStringVar.get()
|
||||||
|
self.Values = new_values
|
||||||
|
self.TKSpinBox.configure(values=new_values)
|
||||||
|
self.TKStringVar.set(old_value)
|
||||||
if new_value is not None:
|
if new_value is not None:
|
||||||
try:
|
try:
|
||||||
self.TKStringVar.set(new_value)
|
self.TKStringVar.set(new_value)
|
||||||
except: pass
|
except: pass
|
||||||
self.DefaultValue = new_value
|
self.DefaultValue = new_value
|
||||||
if new_values != None:
|
|
||||||
self.Values = new_values
|
|
||||||
self.TKSpinBox.configure(values=new_values)
|
|
||||||
|
|
||||||
|
|
||||||
def SpinChangedHandler(self, event):
|
def SpinChangedHandler(self, event):
|
||||||
|
|
Loading…
Reference in New Issue