From eb28988054104c9b44b6c32a1b427f8f6a590ded Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Mon, 14 Jul 2025 12:33:51 -0400 Subject: [PATCH] [mv3] Minor code review --- platform/mv3/extension/js/picker-ui.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/mv3/extension/js/picker-ui.js b/platform/mv3/extension/js/picker-ui.js index a9e6d7bd7..bb4356554 100644 --- a/platform/mv3/extension/js/picker-ui.js +++ b/platform/mv3/extension/js/picker-ui.js @@ -27,6 +27,7 @@ import { toolOverlay } from './tool-overlay-ui.js'; let selectorPartsDB = new Map(); let sliderParts = []; +let sliderPartsPos = -1; let previewCSS = ''; /******************************************************************************/ @@ -176,6 +177,8 @@ function onSliderChanged(ev) { } function updateSlider(i) { + if ( i === sliderPartsPos ) { return; } + sliderPartsPos = i; dom.cl.remove('#candidateFilters [data-part]', 'on'); const parts = sliderParts[i]; for ( const address of parts ) { @@ -313,6 +316,7 @@ function showDialog(msg) { } /* global */sliderParts = msg.sliderParts; + /* global */sliderPartsPos = -1; const slider = qs$('#slider'); const last = sliderParts.length - 1; dom.attr(slider, 'max', last);