diff --git a/src/ResourceStore.php b/src/ResourceStore.php index 07ba823..2f5bdef 100644 --- a/src/ResourceStore.php +++ b/src/ResourceStore.php @@ -67,15 +67,14 @@ public function generateHtmlIncludes($for = self::TYPE_CSS, int $priority = null { if(is_int($options['defer'])) { - $attrs['src'] = 'src=\'data:text/javascript;base64,' - . base64_encode('setTimeout(function(){' . $inlineContent . '},' . $options['defer'] . ');') . '\''; - $options['defer'] = true; + $inlineContent = 'setTimeout(function(){' . $inlineContent . '},' . $options['defer'] . ');'; + unset($options['defer']); } else { $attrs[] = 'src=\'data:text/javascript;base64,' . base64_encode($inlineContent) . '\''; + $inlineContent = null; } - $inlineContent = null; } foreach($options as $opt => $optV)