瀏覽代碼

HUE-6549 [editor] Don’t close the context popover when closing a modal on top

Johan Ahlen 8 年之前
父節點
當前提交
9a16792
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      desktop/core/src/desktop/templates/sql_context_popover.mako

+ 1 - 1
desktop/core/src/desktop/templates/sql_context_popover.mako

@@ -355,7 +355,7 @@ from metadata.conf import has_navigator
       };
 
       var hideOnClickOutside = function (event) {
-        if (jQuery.contains(document, event.target) && !$.contains($('#sqlContextPopover')[0], event.target)) {
+        if (jQuery.contains(document, event.target) && !$.contains($('#sqlContextPopover')[0], event.target) && ($('.modal')[0].length === 0 || !$.contains($('.modal')[0], event.target))) {
           hidePopover();
         }
       };