diff --git a/macrovision.css b/macrovision.css index 2fead511..6112bc58 100644 --- a/macrovision.css +++ b/macrovision.css @@ -395,7 +395,6 @@ a { } #slider-entity-scale { - display: none; top: 1%; right: 5%; } diff --git a/macrovision.js b/macrovision.js index cf8e58a8..907f9236 100644 --- a/macrovision.js +++ b/macrovision.js @@ -364,7 +364,6 @@ function deselect() { clearViewList(); clearEntityOptions(); clearViewOptions(); - document.querySelector("#slider-entity-scale").style.display = "none"; } function select(target) { @@ -379,7 +378,6 @@ function select(target) { configViewList(selectedEntity, selectedEntity.view); configEntityOptions(selectedEntity, selectedEntity.view); configViewOptions(selectedEntity, selectedEntity.view); - document.querySelector("#slider-entity-scale").style.display = "block"; } function configViewList(entity, selectedView) { @@ -886,10 +884,12 @@ document.addEventListener("DOMContentLoaded", () => { document.querySelector("#slider-scale").addEventListener("mousedown", e => { dragScaleHandle = setInterval(doSliderScale, 50); + e.stopPropagation(); }); document.querySelector("#slider-scale").addEventListener("touchstart", e => { dragScaleHandle = setInterval(doSliderScale, 50); + e.stopPropagation(); }); document.querySelector("#slider-scale").addEventListener("input", e => { @@ -909,10 +909,12 @@ document.addEventListener("DOMContentLoaded", () => { document.querySelector("#slider-entity-scale").addEventListener("mousedown", e => { dragEntityScaleHandle = setInterval(doSliderEntityScale, 50); + e.stopPropagation(); }); document.querySelector("#slider-entity-scale").addEventListener("touchstart", e => { dragEntityScaleHandle = setInterval(doSliderEntityScale, 50); + e.stopPropagation(); }); document.querySelector("#slider-entity-scale").addEventListener("input", e => {