Skip to content

Commit 18071ad

Browse files
committed
Fixes #332
1 parent 04d65a9 commit 18071ad

File tree

6 files changed

+10470
-5
lines changed

6 files changed

+10470
-5
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<meta charset="UTF-8">
55
<title>Typed.js - Type your heart out</title>
6-
<script src="lib/typed.min.js" type="text/javascript"></script>
6+
<script src="lib/typed.js" type="text/javascript"></script>
77
<script src="assets/demos.js"></script>
88
<link href="assets/demos.css" rel="stylesheet"/>
99
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css">

lib/typed.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -741,15 +741,21 @@ return /******/ (function(modules) { // webpackBootstrap
741741
}, {
742742
key: 'appendAnimationCss',
743743
value: function appendAnimationCss(self) {
744+
var cssDataName = 'data-typed-js-css';
744745
if (!self.autoInsertCss) {
745746
return;
746747
}
747-
if (!self.showCursor || !self.fadeOut) {
748+
if (!self.showCursor && !self.fadeOut) {
749+
return;
750+
}
751+
if (document.querySelector('[' + cssDataName + ']')) {
748752
return;
749753
}
750754

751755
var css = document.createElement('style');
752756
css.type = 'text/css';
757+
css.setAttribute(cssDataName, true);
758+
753759
var innerCss = '';
754760
if (self.showCursor) {
755761
innerCss += '\n .typed-cursor{\n opacity: 1;\n }\n .typed-cursor.typed-cursor--blink{\n animation: typedjsBlink 0.7s infinite;\n -webkit-animation: typedjsBlink 0.7s infinite;\n animation: typedjsBlink 0.7s infinite;\n }\n @keyframes typedjsBlink{\n 50% { opacity: 0.0; }\n }\n @-webkit-keyframes typedjsBlink{\n 0% { opacity: 1; }\n 50% { opacity: 0.0; }\n 100% { opacity: 1; }\n }\n ';

lib/typed.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/typed.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)