diff --git a/templates/default/assets/js/script.js b/templates/default/assets/js/script.js index fef4e23f5..7080ffebd 100644 --- a/templates/default/assets/js/script.js +++ b/templates/default/assets/js/script.js @@ -29,7 +29,11 @@ .on('mouseleave.subnav', '.dropdown', function(){ if(!$(this).hasClass('open')) return; - $(this).removeClass('open'); + + //This will check if an input child has focus. If no then remove class open + if ($(this).find(":input:focus").length == 0){ + $(this).removeClass('open'); + } }); // Tooltip