disable render in some cases

This commit is contained in:
Stewart Allen 2020-11-11 08:13:40 -05:00
commit b576588529
2 changed files with 12 additions and 5 deletions

View file

@ -1946,13 +1946,16 @@
}
function setViewMode(mode) {
let oldMode = viewMode;
const oldMode = viewMode;
const isCAM = settings.mode === 'CAM';
viewMode = mode;
platform.deselect();
updateSelectedInfo();
switch (mode) {
case VIEWS.ARRANGE:
$('lt-back').style.display = '';
UI.back.style.display = '';
UI.render.style.display = '';
UI.render.classList.add('lt-enabled');
KIRI.work.clear();
STACKS.clear();
hideSlider();
@ -1962,13 +1965,15 @@
setOpacity(1);
break;
case VIEWS.SLICE:
$('lt-back').style.display = 'flex';
UI.back.style.display = 'flex';
if (!isCAM) UI.render.classList.remove('lt-enabled');
updateSpeeds();
updateSliderMax();
setWidgetVisibility(true);
break;
case VIEWS.PREVIEW:
$('lt-back').style.display = 'flex';
UI.back.style.display = 'flex';
if (!isCAM) UI.render.classList.remove('lt-enabled');
setWidgetVisibility(true);
break;
default: