From 9c8271c11920177b59f560ce73c86a3dc3e1a06f Mon Sep 17 00:00:00 2001 From: abarrau Date: Wed, 27 Dec 2023 14:18:22 +0100 Subject: [PATCH] fix hide actions menu when mouse not hover on the menu --- assets/js/sections/common.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/assets/js/sections/common.js b/assets/js/sections/common.js index 9bf7490a..9a10d38c 100644 --- a/assets/js/sections/common.js +++ b/assets/js/sections/common.js @@ -609,6 +609,12 @@ function showQsoActionsMenu(_this) { 'left': eOffset.left - _dropdownMenu.width() + _this.find('.dropdown-toggle').outerWidth(), 'display': 'block', }); + _dropdownMenuClone.off('mouseenter').on('mouseenter', function () { + _dropdownMenuClone.attr('data-mouseenteronmenu','1'); + }); + _this.off('mouseleave').on('mouseleave', function () { + setTimeout(function(){ if (_dropdownMenuClone.attr('data-mouseenteronmenu')!='1') { _dropdownMenuClone.remove();} }, 200); + }); _dropdownMenuClone.off('mouseleave').on('mouseleave', function () { $(this).remove(); });