diff --git a/gui/patternEditor.py b/gui/patternEditor.py index 60e253c59..feec27142 100644 --- a/gui/patternEditor.py +++ b/gui/patternEditor.py @@ -249,7 +249,6 @@ class DmgPatternEditorDlg (wx.Dialog): self.ccDmgPattern.SetSelection(id) self.btnSave.SetLabel("Create") self.renamePattern() - self.patternChanged() def renamePattern(self,event=None): if event is not None: @@ -268,6 +267,8 @@ class DmgPatternEditorDlg (wx.Dialog): self.headerSizer.Add(self.btnSave, 0, wx.ALIGN_CENTER) self.btnSave.Show() self.headerSizer.Layout() + if event is not None: + event.Skip() def processRename(self, event): newName = self.namePicker.GetLineText(0) diff --git a/service/damagePattern.py b/service/damagePattern.py index b69cfb98b..19771029e 100644 --- a/service/damagePattern.py +++ b/service/damagePattern.py @@ -49,7 +49,6 @@ class DamagePattern(): def newPattern(self): p = eos.types.DamagePattern(0, 0, 0, 0) p.name = "" - eos.db.save(p) return p def renamePattern(self, p, newName):