summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty')
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty8
1 files changed, 5 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
index e8af2264193..a4e742f2a5d 100644
--- a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
@@ -272,7 +272,6 @@
}
\newif\ifbeamer@noframenumbering
-\beamer@noframenumberingfalse
\define@key{beamerframe}{noframenumbering}[true]{\beamer@noframenumberingtrue}
@@ -423,6 +422,7 @@
\beamer@autobreakcount=0\relax%
\beamer@autobreaklastheight=16000pt%
\beamer@zoomcount=0\relax%
+ \beamer@noframenumberingfalse%
\beamer@containsverbatimfalse%
\beamer@isfragilefalse%
\beamer@autobreakfalse%
@@ -435,7 +435,9 @@
\setkeys{beamerframe}{#2}%
\beamer@frametemplate%
\ifbeamer@noframenumbering%
- \beamer@noframenumberingfalse%
+ \ifbeamer@isfragile%Fragile frames will be processed twice
+ \stepcounter{framenumber}%
+ \fi%
\else%
\stepcounter{framenumber}%do not set \label here - it interferes with AtBegin*
\fi%
@@ -602,7 +604,7 @@
{\protect\headcommand{%
\protect\beamer@framepages{\beamer@framestartpage}{\beamer@frameendpage}}}%
\clearpage\beamer@notesactions%
- }
+ }%
}
\def\beamer@reseteecodes{\gdef\beamer@entrycode{}\gdef\beamer@exitcode{}%
\beamer@slideinframe=1\relax\beamer@resumemode}