diff --git a/public/script.js b/public/script.js index 02efe65f5..d87e2c07c 100644 --- a/public/script.js +++ b/public/script.js @@ -4890,7 +4890,7 @@ function openAlternateGreetings() { function addAlternateGreeting(template, greeting, index, getArray) { const greetingBlock = $('#alternate_greeting_form_template .alternate_greeting').clone(); - greetingBlock.find('.alternate_greeting_text').on('input', async function() { + greetingBlock.find('.alternate_greeting_text').on('input', async function () { const value = $(this).val(); const array = getArray(); array[index] = value; @@ -6190,10 +6190,15 @@ $(document).ready(function () { }; optionsDiv.on('mouseenter touchstart', () => clearTimeout(hideOptionsTimeout)); - optionsButtonDiv.on('mouseenter touchstart', () => clearTimeout(hideOptionsTimeout)); + optionsButtonDiv.on('mouseenter touchstart', () => { + clearTimeout(hideOptionsTimeout); + hideOptionsTimeout = setTimeout(() => { + optionsDiv.show(200); + }, 200); + }); optionsDiv.on('mouseleave', () => hideOptionsTimeout = setTimeout(hideOptions, 500)); optionsButtonDiv.on('mouseleave', () => hideOptionsTimeout = setTimeout(hideOptions, 500)); - optionsDiv.show(200); + //optionsDiv.show(200); } $("#options_button").on('mouseenter click touchstart', showOptions);