From 919e941aa140f99d144366ddf4bb34508a5497ac Mon Sep 17 00:00:00 2001 From: bergware Date: Sun, 12 Nov 2023 21:13:03 +0100 Subject: [PATCH] GUI search: fix themes azure/gray --- emhttp/plugins/gui.search/gui_search.page | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/emhttp/plugins/gui.search/gui_search.page b/emhttp/plugins/gui.search/gui_search.page index 6c39b6fde..b04a5c10f 100755 --- a/emhttp/plugins/gui.search/gui_search.page +++ b/emhttp/plugins/gui.search/gui_search.page @@ -32,8 +32,14 @@ var browserName = (function (agent) { $(function() { - $(".nav-item.gui_search a").append(""); - $(".nav-item.gui_search").on('mouseenter',function(){gui_search();}); + $(".nav-item.gui_search").hover( + function(){ + $(".nav-item.gui_search a").append(""); + gui_search(); + },function(){ + closeSearchBox(); + } + ); $.post("/plugins/gui.search/include/exec.php",function(data) { if (data) { @@ -87,8 +93,10 @@ function gui_search() { languageVisible = $(".LanguageButton").is(":visible"); $(".nav-tile.right").prepend(""); $(".nav-item.util,.nav-user.show").hide(); + $(".nav-tile.right").css("overflow","visible"); + + $(".nav-item.gui_search").css("overflow","visible"); - $(".nav-item.gui_search,.nav-tile.right").css("overflow","visible"); var guiSearchAwesomplete; guiSearchBoxInput = document.getElementById("guiSearchBox"); guiSearchAwesomplete = new Awesomplete(guiSearchBoxInput); @@ -107,10 +115,13 @@ function gui_search() { } function closeSearchBox() { - $("#guiSearchBoxSpan").remove(); + + $(".nav-tile.right").css("overflow","hidden"); $(".nav-item.util,.nav-user.show").show(); if (!languageVisible) $(".nav-item.LanguageButton").hide(); + + $(".nav-item.gui_search").css("overflow","hidden"); }