diff --git a/src/js/controller/LayersListController.js b/src/js/controller/LayersListController.js index 7df48d0a..590e911a 100644 --- a/src/js/controller/LayersListController.js +++ b/src/js/controller/LayersListController.js @@ -61,6 +61,8 @@ var button = document.querySelector('.layers-button[data-action="' + buttonAction + '"]'); if (isDisabled) { button.setAttribute('disabled', 'disabled'); + // Disabled/focused buttons consume key events on Firefox, so make sure to blur. + button.blur(); } else { button.removeAttribute('disabled'); }