Shutdown preview on removing preview sticker from GUI.

This commit is contained in:
Julien Wadel 2023-12-07 10:23:59 +01:00
parent a93e646ce4
commit 1cf6a076d4

View file

@ -41,8 +41,11 @@ CameraGui::CameraGui(QQuickItem *parent) : QQuickFramebufferObject(parent) {
mRefreshTimer.start();
}
// TODO : Deactivate only if there are no previews to display (Could be open in settings and calls)
CameraGui::~CameraGui() {
mustBeInMainThread("~" + getClassName());
App::postModelSync([this]() { CoreModel::getInstance()->getCore()->enableVideoPreview(false); });
}
QQuickFramebufferObject::Renderer *CameraGui::createRenderer() const {