¿Por qué la línea adicional en mi tabla, usando beamer

¿Por qué la línea adicional en mi tabla, usando beamer

A continuación se muestra un ejemplo mínimo que muestra mi problema. En la fila superior tengo un \onslide<+->comando que parece introducir un espacio vertical adicional en la tabla, que no está (como se desea) en la segunda fila, cuando este comando no está presente. ¿Por qué sucede esto y cómo puedo eliminar el espacio vertical adicional?

\documentclass{beamer}
\usepackage{tabularx}

\begin{document}

\begin{frame}{Minimal Example}

\begin{tabularx}{0.9\textwidth}{p{0.18\textwidth}|p{0.32\textwidth}|X}\hline
left & middle & \onslide<+-|handout:0>{right}\\\hline
left & middle & right\\\hline
\end{tabularx}

\end{frame}

\end{document}

Respuesta1

Usar \only<...>en lugar de\onslide<...>

información relacionada