diff --git a/popup/popup.js b/popup/popup.js index 30a3d4a1..0ab1ccf1 100644 --- a/popup/popup.js +++ b/popup/popup.js @@ -328,6 +328,8 @@ Object.assign(handleEvent, { }, toggle(event) { + // when fired on checkbox, prevent the parent label from seeing the event, see #501 + event.stopPropagation(); API.saveStyle({ id: handleEvent.getClickedStyleId(event), enabled: this.matches('.enable') || this.checked,