Fix fx swatch not updating

This commit is contained in:
manongjohn 2022-04-16 00:58:52 -04:00
parent f849f1cd67
commit 9d73d5336f

View file

@ -1602,23 +1602,21 @@ void FxSettings::onViewModeChanged(QAction *triggeredAct) {
QList<QAction *> actions = m_toolBar->actions(); QList<QAction *> actions = m_toolBar->actions();
QAction *cameraAct = actions[0]; QAction *cameraAct = actions[0];
QAction *previewAct = actions[1]; QAction *previewAct = actions[1];
m_viewer->setEnable(actIsChecked);
if (name == previewAct->text()) { if (name == previewAct->text()) {
if (cameraAct->isChecked()) cameraAct->setChecked(false); if (cameraAct->isChecked()) cameraAct->setChecked(false);
if (actIsChecked) { if (actIsChecked) {
m_isCameraModeView = false; m_isCameraModeView = false;
m_paramViewer->setIsCameraViewMode(false); m_paramViewer->setIsCameraViewMode(false);
setCurrentFx();
} }
m_viewer->setEnable(actIsChecked);
} else if (name == cameraAct->text()) { } else if (name == cameraAct->text()) {
if (previewAct->isChecked()) previewAct->setChecked(false); if (previewAct->isChecked()) previewAct->setChecked(false);
if (actIsChecked) { if (actIsChecked) {
m_isCameraModeView = true; m_isCameraModeView = true;
m_paramViewer->setIsCameraViewMode(true); m_paramViewer->setIsCameraViewMode(true);
setCurrentFx();
} }
m_viewer->setEnable(actIsChecked);
} }
setCurrentFx();
} }
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------