diff --git a/src/Mod/Draft/draftguitools/gui_arcs.py b/src/Mod/Draft/draftguitools/gui_arcs.py index 4a46256fb3..b7d92aeb7a 100644 --- a/src/Mod/Draft/draftguitools/gui_arcs.py +++ b/src/Mod/Draft/draftguitools/gui_arcs.py @@ -55,6 +55,7 @@ class Arc(gui_base_original.Creator): """Gui command for the Circular Arc tool.""" def __init__(self): + super().__init__() self.closedCircle = False self.featureName = "Arc" diff --git a/src/Mod/Draft/draftguitools/gui_circles.py b/src/Mod/Draft/draftguitools/gui_circles.py index 08b3cf507f..d55a6fa1be 100644 --- a/src/Mod/Draft/draftguitools/gui_circles.py +++ b/src/Mod/Draft/draftguitools/gui_circles.py @@ -68,6 +68,7 @@ class Circle(gui_arcs.Arc): """ def __init__(self): + super().__init__() self.closedCircle = True self.featureName = "Circle" diff --git a/src/Mod/Draft/draftguitools/gui_dimensions.py b/src/Mod/Draft/draftguitools/gui_dimensions.py index a4941e3915..854b73a9dc 100644 --- a/src/Mod/Draft/draftguitools/gui_dimensions.py +++ b/src/Mod/Draft/draftguitools/gui_dimensions.py @@ -71,6 +71,7 @@ class Dimension(gui_base_original.Creator): """ def __init__(self): + super().__init__() self.max = 2 self.cont = None self.dir = None diff --git a/src/Mod/Draft/draftguitools/gui_edit.py b/src/Mod/Draft/draftguitools/gui_edit.py index 8e7648b14a..b6229d7291 100644 --- a/src/Mod/Draft/draftguitools/gui_edit.py +++ b/src/Mod/Draft/draftguitools/gui_edit.py @@ -212,6 +212,7 @@ class Edit(gui_base_original.Modifier): """ def __init__(self): + super().__init__() """Initialize Draft_Edit Command.""" self.running = False self.trackers = {'object': []} diff --git a/src/Mod/Draft/draftguitools/gui_subelements.py b/src/Mod/Draft/draftguitools/gui_subelements.py index 554b3e0588..785fa929f7 100644 --- a/src/Mod/Draft/draftguitools/gui_subelements.py +++ b/src/Mod/Draft/draftguitools/gui_subelements.py @@ -48,6 +48,7 @@ class SubelementHighlight(gui_base_original.Modifier): """Gui Command for the SubelementHighlight tool.""" def __init__(self): + super().__init__() self.is_running = False self.editable_objects = [] self.original_view_settings = {} diff --git a/src/Mod/Draft/draftguitools/gui_wire2spline.py b/src/Mod/Draft/draftguitools/gui_wire2spline.py index 2c8c10e351..f4d8c234ee 100644 --- a/src/Mod/Draft/draftguitools/gui_wire2spline.py +++ b/src/Mod/Draft/draftguitools/gui_wire2spline.py @@ -54,6 +54,7 @@ class WireToBSpline(gui_base_original.Modifier): """Gui Command for the Wire to BSpline tool.""" def __init__(self): + super().__init__() self.running = False def GetResources(self): diff --git a/src/Mod/Draft/importSVG.py b/src/Mod/Draft/importSVG.py index d742126d9b..088a82c5ee 100644 --- a/src/Mod/Draft/importSVG.py +++ b/src/Mod/Draft/importSVG.py @@ -643,6 +643,7 @@ class svgHandler(xml.sax.ContentHandler): """Parse SVG files and create FreeCAD objects.""" def __init__(self): + super().__init__() """Retrieve Draft parameters and initialize.""" _prefs = "User parameter:BaseApp/Preferences/Mod/Draft" params = FreeCAD.ParamGet(_prefs)