Add missing type for locally created list

MyPy isn't clever enough to figure this out.

...but I am.

Contributes to issue CURA-5330.
This commit is contained in:
Ghostkeeper 2018-06-01 16:50:58 +02:00
parent da285a33d5
commit 84d69fcd97
No known key found for this signature in database
GPG key ID: 5252B696FB5E7C7A

View file

@ -3,9 +3,10 @@
from PyQt5.QtCore import QObject, QUrl
from PyQt5.QtGui import QDesktopServices
from UM.FlameProfiler import pyqtSlot
from typing import List, TYPE_CHECKING
from UM.Event import CallFunctionEvent
from UM.FlameProfiler import pyqtSlot
from UM.Math.Vector import Vector
from UM.Scene.Selection import Selection
from UM.Scene.Iterator.BreadthFirstIterator import BreadthFirstIterator
@ -23,6 +24,8 @@ from cura.Operations.SetBuildPlateNumberOperation import SetBuildPlateNumberOper
from UM.Logger import Logger
if TYPE_CHECKING:
from UM.Scene.SceneNode import SceneNode
class CuraActions(QObject):
def __init__(self, parent: QObject = None) -> None:
@ -82,7 +85,7 @@ class CuraActions(QObject):
if not CuraApplication.getInstance().getController().getToolsEnabled():
return
removed_group_nodes = []
removed_group_nodes = [] #type: List[SceneNode]
op = GroupedOperation()
nodes = Selection.getAllSelectedObjects()
for node in nodes: