diff -r 3d7fa2257b24 -r 85ca4fa0720b editors/LDViewer.py --- a/editors/LDViewer.py Tue Sep 10 10:35:18 2013 +0200 +++ b/editors/LDViewer.py Tue Sep 10 10:36:44 2013 +0200 @@ -487,7 +487,7 @@ for var in vars: if var["Class"] != "Input" and var["Type"] == "BOOL": varlist.append(var["Name"]) - returntype = self.Controler.GetEditedElementInterfaceReturnType(self.TagName, self.Debug) + returntype = self.Controler.GetEditedElementInterfaceReturnType(self.TagName, self.Debug)[0] if returntype == "BOOL": varlist.append(self.Controler.GetEditedElementName(self.TagName)) dialog.SetVariables(varlist) @@ -801,7 +801,7 @@ for var in vars: if var["Class"] != "Input" and var["Type"] == "BOOL": varlist.append(var["Name"]) - returntype = self.Controler.GetEditedElementInterfaceReturnType(self.TagName, self.Debug) + returntype = self.Controler.GetEditedElementInterfaceReturnType(self.TagName, self.Debug)[0] if returntype == "BOOL": varlist.append(self.Controler.GetEditedElementName(self.TagName)) dialog.SetVariables(varlist)