diff options
Diffstat (limited to '')
-rw-r--r-- | public/js/slide.js | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/public/js/slide.js b/public/js/slide.js index 795f47be..4c2f1ff9 100644 --- a/public/js/slide.js +++ b/public/js/slide.js @@ -55,10 +55,14 @@ viewAjaxCallback = function () { }; function renderSlide(event) { - var title = document.title; - finishView($(event.currentSlide)); - document.title = title; - Reveal.layout(); + var markdown = $(event.currentSlide); + if (!markdown.attr('data-rendered')) { + var title = document.title; + finishView(markdown); + markdown.attr('data-rendered', 'true'); + document.title = title; + Reveal.layout(); + } } Reveal.addEventListener('ready', renderSlide); |