]> _ Git - fluidbook-toolbox.git/commitdiff
wait #7457 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Apr 2025 17:19:26 +0000 (19:19 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 8 Apr 2025 17:19:26 +0000 (19:19 +0200)
app/Fluidbook/Compiler/Links.php

index 15648d2839ce840c13c38ecc4174e4f8f77087f0..3c330d935590eb56a2d8e46f98f81a0c9c2daf5b 100644 (file)
@@ -25,8 +25,8 @@ trait Links
     protected function writeLinks()
     {
 
-        $dupLinkAreaColor = ($this->getSetting('linksAnimationLayer', 'top') === 'under');
-        if ($dupLinkAreaColor) {
+        $dupLinkAreaLayer = ($this->getSetting('linksAnimationLayer', 'top') === 'under');
+        if ($dupLinkAreaLayer) {
             $dupLinkAreaColor = $this->getSetting('linksColor');
             $dupLinkAreaOpacity = $this->getSetting('linksOpacity', 30) / 100;
             $dupLinkAreaDuration = $this->getSetting('linkBlinkTime');
@@ -313,6 +313,8 @@ trait Links
                 $linkData['page'] = 'background';
             }
 
+            $extra =
+
             $linkData['hidden'] = in_array($linkData['uid'], $hiddenLinks);
             $linkData['showHidden'] = $linkData['hidden'] && in_array($linkData['uid'], $showHiddenLinks);
             if (isset($linkData['zindex']) && $linkData['zindex'] < 50 && in_array($linkData['uid'], $closedLinks)) {
@@ -334,7 +336,7 @@ trait Links
             }
 
             if ($dupLinkAreaColor !== false && $link instanceof NormalLink && $link->display_area) {
-                $linksToAdd[] = $link->getDisplayAreaLink($dupLinkAreaColor, $dupLinkAreaOpacity, $dupLinkAreaDuration);
+                $linksToAdd[] = $link->getDisplayAreaLink($dupLinkAreaColor, $dupLinkAreaOpacity, $dupLinkAreaDuration, $link->blinkdelay ? $link->blinkdelay / 1000 : 0.5);
             }
 
             if (isset($canContainLinksTypes[$linkData['type']])) {