diff --git a/gui/builtinContextMenus/damagePatternChange.py b/gui/builtinContextMenus/damagePatternChange.py index cf592e8ec..e098a9736 100644 --- a/gui/builtinContextMenus/damagePatternChange.py +++ b/gui/builtinContextMenus/damagePatternChange.py @@ -34,11 +34,11 @@ class ChangeDamagePattern(ContextMenuUnconditional): userPatterns = sorted(sDP.getUserDamagePatternList(), key=lambda p: smartSort(p.fullName)) # Order here is important: patterns with duplicate names from the latter will overwrite # patterns from the former - self.patterns = list(chain(builtinPatterns, userPatterns)) - self.patterns.sort(key=lambda p: p.fullName not in ["Uniform", "Selected Ammo"]) + self.patterns = sorted( + chain(builtinPatterns, userPatterns), + key=lambda p: p.fullName not in ["Uniform", "Selected Ammo"]) self.patternEventMap = {} - self.items = (OrderedDict(), OrderedDict()) for pattern in self.patterns: container = self.items