commit cd0d7e8ce625f1a81b58c9ea649699daf94dc39a parent b2f43877b14eda647a4b9a9ea86d67664c917000 Author: Sergej Orlov <wladimirych@gmail.com> Date: Sat, 6 Dec 2025 10:30:25 +0100 leaflet.control.layers.configure: fix bug when default hotkey was used for empty input Diffstat:
| M | src/lib/leaflet.control.layers.configure/index.js | | | 6 | +----- |
| M | src/lib/leaflet.control.layers.hotkeys/index.js | | | 2 | +- |
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/src/lib/leaflet.control.layers.configure/index.js b/src/lib/leaflet.control.layers.configure/index.js @@ -200,11 +200,7 @@ class LayersConfigDialog { } getHotkeyTooltip(layer) { - console.log(layer); - return { - true: 'Change or remove hotkey', - false: 'Set hotkey', - }[Boolean(layer.hotkey())]; + return layer.hotkey() ? 'Change or remove hotkey' : 'Set hotkey'; } } diff --git a/src/lib/leaflet.control.layers.hotkeys/index.js b/src/lib/leaflet.control.layers.hotkeys/index.js @@ -5,7 +5,7 @@ function getLayerHotkey(layer) { if (!layer) { return null; } - if (layer.hotkey) { + if (typeof layer.hotkey !== 'undefined') { return layer.hotkey; } if (!layer.options) {
