Bladeren bron

can add and remove items as strings

Darren Ranalli 23 jaren geleden
bovenliggende
commit
4d8610f71a
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      direct/src/gui/DirectScrolledList.py

+ 4 - 2
direct/src/gui/DirectScrolledList.py

@@ -179,7 +179,8 @@ class DirectScrolledList(DirectFrame):
         Add this string and extraArg to the list
         """
         self['items'].append(item)
-        item.reparentTo(self.itemFrame)
+        if type(item) != type(''):
+            item.reparentTo(self.itemFrame)
         if refresh:
             self.refresh()
         
@@ -190,7 +191,8 @@ class DirectScrolledList(DirectFrame):
         """
         if item in self["items"]:
             self["items"].remove(item)
-            item.reparentTo(hidden)
+            if type(item) != type(''):
+                item.reparentTo(hidden)
             self.refresh()
             return 1
         else: