mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 11:29:02 +08:00
Use self._camera_active to detect whether we should show the camera
Because the camera timer is whether we should request the camera. Contributes to issue CURA-4376.
This commit is contained in:
parent
dfe4a76e85
commit
bd0b38f688
@ -242,8 +242,8 @@ class PrinterOutputDevice(QObject, OutputDevice):
|
||||
|
||||
@pyqtSlot()
|
||||
def stopCamera(self):
|
||||
self._camera_active = False
|
||||
self._stopCamera()
|
||||
self._camera_active = False
|
||||
|
||||
def _stopCamera(self):
|
||||
Logger.log("w", "_stopCamera is not implemented by this output device")
|
||||
|
@ -334,7 +334,7 @@ class NetworkPrinterOutputDevice(PrinterOutputDevice):
|
||||
else: #Camera wasn't even running. Don't try to stop it or you'll get a segfault.
|
||||
return
|
||||
|
||||
if self._image_reply:
|
||||
if self._camera_active:
|
||||
try:
|
||||
self._image_reply.abort()
|
||||
self._image_reply.downloadProgress.disconnect(self._onStreamDownloadProgress)
|
||||
|
Loading…
x
Reference in New Issue
Block a user