From 2301b99320b9042e613020a97a1a28dc535b34c1 Mon Sep 17 00:00:00 2001 From: Thiago Franco de Moraes Date: Wed, 18 Aug 2021 17:03:18 -0300 Subject: [PATCH] Not allowing to set spacing values as 0 --- invesalius/gui/dialogs.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/invesalius/gui/dialogs.py b/invesalius/gui/dialogs.py index 6d6820d..bc4674e 100644 --- a/invesalius/gui/dialogs.py +++ b/invesalius/gui/dialogs.py @@ -4460,7 +4460,14 @@ class SetSpacingDialog(wx.Dialog): self.txt_spacing_new_z.ChangeValue(str(sz)) def OnOk(self, evt): - self.EndModal(wx.ID_OK) + if self.spacing_new_x == 0.0: + self.txt_spacing_new_x.SetFocus() + elif self.spacing_new_y == 0.0: + self.txt_spacing_new_y.SetFocus() + elif self.spacing_new_z == 0.0: + self.txt_spacing_new_z.SetFocus() + else: + self.EndModal(wx.ID_OK) def OnCancel(self, evt): self.EndModal(wx.ID_CANCEL) -- libgit2 0.21.2