controls/DebugVariablePanel/DebugVariableViewer.py
changeset 1852 70c1cc354a8f
parent 1850 614396cbffbf
child 1878 fb73a6b6622d
--- a/controls/DebugVariablePanel/DebugVariableViewer.py	Mon Oct 09 12:30:14 2017 +0300
+++ b/controls/DebugVariablePanel/DebugVariableViewer.py	Mon Oct 09 16:04:39 2017 +0300
@@ -52,13 +52,14 @@
     This class has to be inherited to effectively display variable values
     """
 
-    def __init__(self, window, items=[]):
+    def __init__(self, window, items=None):
         """
         Constructor
         @param window: Reference to the Debug Variable Panel
         @param items: List of DebugVariableItem displayed by Viewer
         """
         self.ParentWindow = window
+        items = [] if items is None else items
         self.ItemsDict = OrderedDict([(item.GetVariable(), item)
                                       for item in items])
         self.Items = self.ItemsDict.viewvalues()