Skip to content

Commit

Permalink
fix(layer-selector): do not set opacity if not using slider
Browse files Browse the repository at this point in the history
Co-authored-by: Scott Davis <[email protected]>
  • Loading branch information
steveoh and stdavis committed Sep 6, 2022
1 parent 81e3035 commit f160305
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions packages/layer-selector/src/LayerSelector.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -184,13 +184,15 @@ const LayerSelector = (props) => {

const [opacity, setOpacity] = useState(1);
useEffect(() => {
for (const layerId in managedLayers) {
const managedLayer = managedLayers[layerId];
if (managedLayer.layer) {
managedLayer.layer.opacity = opacity;
if (props.showOpacitySlider) {
for (const layerId in managedLayers) {
const managedLayer = managedLayers[layerId];
if (managedLayer.layer) {
managedLayer.layer.opacity = opacity;
}
}
}
}, [managedLayers, opacity]);
}, [props.showOpacitySlider, managedLayers, opacity]);

useEffect(() => {
const managedLayersDraft = { ...managedLayers };
Expand Down

0 comments on commit f160305

Please sign in to comment.