It looks like beamer is ignoring changes in the size of template elements.
I have the following minimal example:
\documentclass{beamer}
\usepackage{lipsum}
\setbeamertemplate{footline}[text line]{
\begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1ex]{}
FirstFoot
\end{beamercolorbox}
}
\begin{document}
\begin{frame}[allowframebreaks]{FirstSlide}
\lipsum[3-8]
\end{frame}
\setbeamertemplate{footline}[text line]{%
\begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1ex]{}%
SecondFoot
\end{beamercolorbox}
}
\begin{frame}[allowframebreaks]{SecondSlide}
\lipsum[3-8]
\end{frame}
\end{document}
This document renders as expected.
Now let us make a very small change and increase the ht parameter of the first footline to 30.
\documentclass{beamer}
\usepackage{lipsum}
\setbeamertemplate{footline}[text line]{
\begin{beamercolorbox}[wd=\paperwidth,ht=30ex,dp=1ex]{}% Set
FirstFoot
\end{beamercolorbox}
}
\begin{document}
\begin{frame}[allowframebreaks]{FirstSlide}
\lipsum[3-8]
\end{frame}
\setbeamertemplate{footline}[text line]{%
\begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1ex]{}% Ignored
SecondFoot
\end{beamercolorbox}
}
\begin{frame}[allowframebreaks]{SecondSlide}
\lipsum[3-8]
\end{frame}
\end{document}
Beamer respects the change in the footer text from the first to the second template specification but ignores the height of the second specification.
And now let's make the reverse test:
\documentclass{beamer}
\usepackage{lipsum}
\setbeamertemplate{footline}[text line]{
\begin{beamercolorbox}[wd=\paperwidth,ht=3ex,dp=1ex]{}% Set
FirstFoot
\end{beamercolorbox}
}
\begin{document}
\begin{frame}[allowframebreaks]{FirstSlide}
\lipsum[3-8]
\end{frame}
\setbeamertemplate{footline}[text line]{%
\begin{beamercolorbox}[wd=\paperwidth,ht=30ex,dp=1ex]{}% Ignored
SecondFoot
\end{beamercolorbox}
}
\begin{frame}[allowframebreaks]{SecondSlide}
\lipsum[3-8]
\end{frame}
\end{document}
Now again beamer honors the height of the first footline template. When later the height of the second footline is increased, the change is ignored in the layout and the text of the second footline consequently is pushed off the page.
Thus it looks like beamer ignores changes in the footline height.
Is this a bug?
How would I change the height of a footline?


