From b9727a33c6c4c4218891561184f3cff87c1cd5cb Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 15 Jun 2018 11:38:11 +0200 Subject: [PATCH] Fix type of QtRenderer Because we're calling getWindowSize on it so it must be the QtRenderer, not the Renderer. Contributes to issue CURA-5330. --- cura/PickingPass.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cura/PickingPass.py b/cura/PickingPass.py index 8859bc9f5b..bfe465ff39 100644 --- a/cura/PickingPass.py +++ b/cura/PickingPass.py @@ -3,7 +3,7 @@ from typing import Optional, TYPE_CHECKING -from UM.Application import Application +from UM.Qt.QtApplication import QtApplication from UM.Math.Vector import Vector from UM.Resources import Resources @@ -24,10 +24,10 @@ class PickingPass(RenderPass): def __init__(self, width: int, height: int) -> None: super().__init__("picking", width, height) - self._renderer = Application.getInstance().getRenderer() + self._renderer = QtApplication.getInstance().getRenderer() self._shader = None #type: Optional[ShaderProgram] - self._scene = Application.getInstance().getController().getScene() + self._scene = QtApplication.getInstance().getController().getScene() def render(self) -> None: if not self._shader: