From f1fb2ce7798aed9886da7d8b9f8b084bfe743d1b Mon Sep 17 00:00:00 2001 From: p-a-s-c-a-l Date: Thu, 23 Jan 2020 16:35:53 +0100 Subject: [PATCH] bugfix --- lib/RL-Grouped-Layer-Control-RC.js | 2 +- src/RL-Grouped-Layer-Control-RC.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/RL-Grouped-Layer-Control-RC.js b/lib/RL-Grouped-Layer-Control-RC.js index a623d5f..4a81c28 100644 --- a/lib/RL-Grouped-Layer-Control-RC.js +++ b/lib/RL-Grouped-Layer-Control-RC.js @@ -115,7 +115,7 @@ var RLGroupedLayerControlRC = function (_React$Component) { newOverlays = overlays.map(function (overlay, index) { if (overlay.groupTitle + '-' + _this3.id === '' + event.target.name) { return { - checked: overlay.checked & overlay.name === id, + checked: !overlay.checked & overlay.name === id, groupTitle: overlay.groupTitle, name: overlay.name, title: overlay.title diff --git a/src/RL-Grouped-Layer-Control-RC.js b/src/RL-Grouped-Layer-Control-RC.js index 768f47a..ead86ab 100644 --- a/src/RL-Grouped-Layer-Control-RC.js +++ b/src/RL-Grouped-Layer-Control-RC.js @@ -81,7 +81,7 @@ export default class RLGroupedLayerControlRC extends React.Component { newOverlays = overlays.map((overlay, index) => { if ((`${overlay.groupTitle}-${this.id}`) === `${event.target.name}`) { return { - checked: overlay.checked & (overlay.name === id), + checked: !overlay.checked & (overlay.name === id), groupTitle: overlay.groupTitle, name: overlay.name, title: overlay.title