From ec53d1380da04cf5ad7b54b3fa6ae9afb5b5577f Mon Sep 17 00:00:00 2001 From: sairaj mote Date: Wed, 7 Apr 2021 17:20:39 +0530 Subject: [PATCH] v0.12.7 Added hover interaction for outlet switcher on pointer supported devices --- index.html | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/index.html b/index.html index b5e9f92..45871bc 100644 --- a/index.html +++ b/index.html @@ -1231,6 +1231,20 @@ } } }) + + let mouseOverTimeout + document.querySelectorAll('.outlet-label').forEach(label => { + label.addEventListener('mouseenter', e => { + mouseOverTimeout = setTimeout(() => { + showOutletSwitcher(e.target) + }, 300); + }) + }) + document.querySelectorAll('.outlet-label').forEach(label => { + label.addEventListener('mouseleave', e => { + clearTimeout(mouseOverTimeout) + }) + }) function showOutletSwitcher(button){ const buttonDimensions = button.getBoundingClientRect()