Mova \insertnavigation para a esquerda em seções posteriores no rodapé do beamer

Mova \insertnavigation para a esquerda em seções posteriores no rodapé do beamer

Estou inserindo a lista de nomes de seções no rodapé usando:

\vskip2pt\insertnavigation{\paperwidth}\vskip-2pt

O código completo para o rodapé (usando o tema metrópole) é

\makeatletter
\setbeamertemplate{footline}{%
  \begin{beamercolorbox}[wd=\textwidth, sep=3ex]{footline}%
    \usebeamerfont{page number in head/foot}%
    \usebeamertemplate*{frame footer}
    \hfill%
    \usebeamertemplate*{frame numbering}
  \end{beamercolorbox}%

  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
  \end{beamercolorbox}
  \begin{beamercolorbox}{section in head/foot}
    \vskip2pt\insertnavigation{\paperwidth}\vskip-2pt
  \end{beamercolorbox}%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
  \end{beamercolorbox}
}
\makeatother

Porém tenho muitas seções e isso escapa do final do rodapé. Veja a imagem do slide:

insira a descrição da imagem aqui

Para corrigir isso, gostaria de mover a navegação para a esquerda à medida que a seção atual aumenta. Algo como:

\vskip-{\sectionnumber}pt\insertnavigation{\paperwidth}\vskip-2pt

onde \sectionnumberé o número da seção atual (composta pelo comando).

informação relacionada