Skip to content

Commit 6b61674

Browse files
committed
prevent fillAlpha and lineWidth being both set to 0
1 parent b09a19c commit 6b61674

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4273,6 +4273,13 @@ function setUIEventListeners() {
42734273
}
42744274
else { // 'input' event is triggered for select and input elements
42754275
el.addEventListener( 'input', () => {
4276+
if ( ( el == elFillAlpha || el == elLineWidth ) && elFillAlpha.value == 0 && elLineWidth.value == 0 ) {
4277+
// prevent fillAlpha and lineWidth being both set to 0
4278+
const newEl = el == elFillAlpha ? elLineWidth : elFillAlpha;
4279+
newEl.value = newEl.step * 2;
4280+
setProperty( newEl );
4281+
updateRangeValue( newEl );
4282+
}
42764283
setProperty( el );
42774284
updateRangeValue( el );
42784285
});

0 commit comments

Comments
 (0)