diff --git a/direct/src/leveleditor/LevelEditor.py b/direct/src/leveleditor/LevelEditor.py index f5a68fa3de..8a6c453e8e 100644 --- a/direct/src/leveleditor/LevelEditor.py +++ b/direct/src/leveleditor/LevelEditor.py @@ -4020,7 +4020,7 @@ class LevelStyleManager: (dnaType == 'toon_landmark')): dnaList = self.getCatalogCodes(dnaType) if dnaType == 'prop': - dnaList.append(self.getCatalogCodes('holiday_prop')) + dnaList = dnaList + self.getCatalogCodes('holiday_prop') elif (dnaType == 'sign'): dnaList = [''] + self.getCatalogCodes(dnaType) elif (dnaType == 'wall'): @@ -5037,7 +5037,8 @@ class LevelEditorPanel(Pmw.MegaToplevel): text = 'ADD PROP', command = self.addProp) self.addPropsButton.pack(fill = X, padx = 20, pady = 10) - codes = self.styleManager.getCatalogCodes('prop') + codes = (self.styleManager.getCatalogCodes('prop') + + self.styleManager.getCatalogCodes('holiday_prop')) codes.sort() self.propSelector = Pmw.ComboBox( propsPage,