From 36e73eff4e6a56ff7e3b1c078f42ae664754eaa7 Mon Sep 17 00:00:00 2001 From: Nathan Friend Date: Fri, 28 Jun 2019 16:27:47 -0300 Subject: Allow (Haml) tooltip delay customization via localStorage --- app/assets/javascripts/main.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js index 9f30a989295..2d32e6a7fbb 100644 --- a/app/assets/javascripts/main.js +++ b/app/assets/javascripts/main.js @@ -119,11 +119,15 @@ function deferredInitialisation() { .catch(() => {}); } + const glTooltipDelay = localStorage.getItem('gl-tooltip-delay'); + const delay = glTooltipDelay ? JSON.parse(glTooltipDelay) : 0; + // Initialize tooltips $body.tooltip({ selector: '.has-tooltip, [data-toggle="tooltip"]', trigger: 'hover', boundary: 'viewport', + delay, }); // Initialize popovers -- cgit v1.2.1