diff -r a88b377f75cb -r dd3381f38a9e DataTypeEditor.py --- a/DataTypeEditor.py Thu Jun 26 09:18:16 2008 +0200 +++ b/DataTypeEditor.py Sat Jun 28 19:00:04 2008 +0200 @@ -420,14 +420,14 @@ event.Skip() def OnSubrangeMinimumChanged(self, event): - if self.Initializing: + if not self.Initializing: wx.CallAfter(self.SubrangeMinimum.SetValue, min(self.SubrangeMaximum.GetValue(), self.SubrangeMinimum.GetValue())) wx.CallAfter(self.RefreshSubrangeInitialValueRange) wx.CallAfter(self.RefreshTypeInfos) event.Skip() def OnSubrangeMaximumChanged(self, event): - if self.Initializing: + if not self.Initializing: wx.CallAfter(self.SubrangeMaximum.SetValue, max(self.SubrangeMinimum.GetValue(), self.SubrangeMaximum.GetValue())) wx.CallAfter(self.RefreshSubrangeInitialValueRange) wx.CallAfter(self.RefreshTypeInfos)