From 38256f7a98e4c3f5c7fd561c51970c758180aa6c Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Wed, 8 Jul 2020 11:05:46 +0200 Subject: [PATCH] Add cast so that mypy doesn't choke --- plugins/3MFReader/ThreeMFReader.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/3MFReader/ThreeMFReader.py b/plugins/3MFReader/ThreeMFReader.py index 2e035c7a59..2c29728d66 100755 --- a/plugins/3MFReader/ThreeMFReader.py +++ b/plugins/3MFReader/ThreeMFReader.py @@ -3,7 +3,7 @@ import os.path import zipfile -from typing import List, Optional, Union, TYPE_CHECKING +from typing import List, Optional, Union, TYPE_CHECKING, cast import Savitar import numpy @@ -175,7 +175,7 @@ class ThreeMFReader(MeshReader): parent_transformation = um_node.getLocalTransformation() child_transformation = child_node.getLocalTransformation() child_node.setTransformation(parent_transformation.multiply(child_transformation)) - um_node = um_node.getChildren()[0] + um_node = cast(CuraSceneNode, um_node.getChildren()[0]) else: group_decorator = GroupDecorator() um_node.addDecorator(group_decorator)