From 0c2d09cc4667c043f31b2d624e486e5374f15dd4 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Thu, 14 Oct 2010 19:05:26 +0300 Subject: [PATCH] Fix in import dlg, do not show/hide the edit ctrl , it bugs out on wxgtk, instead we enable/disable it --- gui/importExport.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/gui/importExport.py b/gui/importExport.py index dcedcb275..47ed3fdda 100755 --- a/gui/importExport.py +++ b/gui/importExport.py @@ -73,11 +73,11 @@ class ImportDialog(wx.Dialog): self.SetSizer(mainSizer) - self.tbtnEdit.SetValue( True ) - self.tcEdit.Show(False) + self.tbtnEdit.SetValue( False ) + self.tcEdit.Enable(False) self.Layout() - self.Fit() + self.Bind( wx.EVT_CLOSE, self.CloseDlg ) self.btnOK.Bind( wx.EVT_BUTTON, self.CloseDlg ) @@ -131,15 +131,14 @@ class ImportDialog(wx.Dialog): def SwitchEditCtrl( self, event ): self._toggleEdit *= -1 if self._toggleEdit == -1: - self.tcEdit.Show(False) + self.tcEdit.Enable(False) self.cFilePicker.Enable( True ) self.stStatus.SetLabel("Status: File mode.") else: - self.tcEdit.Show(True) + self.tcEdit.Enable(True) self.cFilePicker.Enable( False ) self.stStatus.SetLabel("Status: Text edit mode.") - self.Layout() - self.Fit() + event.Skip() class ExportDialog ( wx.Dialog ):