From 0a2a8cbe4120e1066ac10c596fc69b872abdf989 Mon Sep 17 00:00:00 2001 From: Marius Stanciu Date: Mon, 1 Nov 2021 03:33:55 +0200 Subject: [PATCH] - Markers Plugin - fixed issue when adding existing markers to an external Geometry object - done --- appPlugins/ToolMarkers.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/appPlugins/ToolMarkers.py b/appPlugins/ToolMarkers.py index ce866788..8a462642 100644 --- a/appPlugins/ToolMarkers.py +++ b/appPlugins/ToolMarkers.py @@ -683,13 +683,15 @@ class ToolMarkers(AppTool): if opt_key.find('tools_') == 0: new_data[opt_key] = self.app.options[opt_key] - new_tools = { - new_tool: { - 'tooldia': tooldia, - 'data': deepcopy(new_data), - 'solid_geometry': marker_geometry + new_tools.update( + { + new_tool: { + 'tooldia': tooldia, + 'data': deepcopy(new_data), + 'solid_geometry': marker_geometry + } } - } + ) # remove possible tools without geometry for tool in list(new_tools.keys()):