diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/animate')
-rw-r--r-- | Master/texmf-dist/tex/latex/animate/animate.sty | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/latex/animate/animate.sty b/Master/texmf-dist/tex/latex/animate/animate.sty index 75941569556..8fa51fbe198 100644 --- a/Master/texmf-dist/tex/latex/animate/animate.sty +++ b/Master/texmf-dist/tex/latex/animate/animate.sty @@ -13,7 +13,7 @@ \NeedsTeXFormat{LaTeX2e} -\def\@anim@version{2019/07/22} +\def\@anim@version{2019/08/20} \ProvidesPackage{animate} [\@anim@version\space PDF & SVG animations from files and inline graphics] @@ -4209,14 +4209,15 @@ if(!a#1_isPaused)a#1_playsRight=true;$% \fi %re-display poster frame - if(!a#1_isPaused){% i.e. if stopped - %poster=none - \ifnum\@anim@poster=\@anim@mtwo a#1_seekFrame(-2);\fi% - %poster=<num>|first - \ifnum\@anim@poster>\@anim@mone a#1_seekFrame(\@anim@poster);\fi% - %poster=last - \ifnum\@anim@poster=\@anim@mone a#1_seekFrame(\@anim@maxframe);\fi% - }$% + \ifnum\@anim@poster=\@anim@mtwo %poster=none + if(!a#1_isPaused&&a#1_idx!=-2)a#1_seekFrame(-2);$% not paused == stopped + \fi% + \ifnum\@anim@poster>\@anim@mone %poster=<num>|first + if(!a#1_isPaused&&a#1_idx!=\@anim@poster)a#1_seekFrame(\@anim@poster);$% + \fi% + \ifnum\@anim@poster=\@anim@mone %poster=last + if(!a#1_isPaused&&a#1_idx!=\@anim@maxframe)a#1_seekFrame(\@anim@maxframe);$% + \fi% } %animation PDF widget's PageClose and PageInvisible code as PDF stream object |