Fix camera not found on pre-slice snapshot/thumbnail.

This commit is contained in:
Remco Burema 2021-01-22 18:07:59 +01:00
parent 63deea4721
commit e681a6d32d
No known key found for this signature in database
GPG key ID: 215C49431D43F98C
2 changed files with 5 additions and 2 deletions

View file

@ -42,8 +42,8 @@ class Snapshot:
""" """
scene = Application.getInstance().getController().getScene() scene = Application.getInstance().getController().getScene()
active_camera = scene.getActiveCamera() active_camera = scene.getActiveCamera() or scene.findCamera("3d")
render_width, render_height = active_camera.getWindowSize() render_width, render_height = (width, height) if active_camera is None else active_camera.getWindowSize()
render_width = int(render_width) render_width = int(render_width)
render_height = int(render_height) render_height = int(render_height)
preview_pass = PreviewPass(render_width, render_height) preview_pass = PreviewPass(render_width, render_height)

View file

@ -1,3 +1,6 @@
# Copyright (c) 2021 Ultimaker B.V.
# Cura is released under the terms of the LGPLv3 or higher.
from typing import List, Optional from typing import List, Optional
from UM.FileHandler.FileHandler import FileHandler from UM.FileHandler.FileHandler import FileHandler