Browse Source

Delay showing next popover by 2 frames

This resets the CSS animation so it can be played again, otherwise it gets skipped
Svilen Markov 10 months ago
parent
commit
822b72eee4
1 changed files with 1 additions and 1 deletions
  1. 1 1
      internal/assets/static/js/popover.js

+ 1 - 1
internal/assets/static/js/popover.js

@@ -36,7 +36,7 @@ function handleMouseEnter(event) {
     if (activeTarget !== null) {
     if (activeTarget !== null) {
         if (activeTarget !== target) {
         if (activeTarget !== target) {
             hidePopover();
             hidePopover();
-            requestAnimationFrame(showPopover);
+            requestAnimationFrame(() => requestAnimationFrame(showPopover));
         }
         }
 
 
         return;
         return;