I can not understand why all components of a beamer presentation are not showing (really empty frames) with this MWE
\documentclass{beamer}
%\usepackage{tikz}
\usepackage{polyglossia}
\setdefaultlanguage[numerals=maghrib]{arabic}
\setotherlanguage{english}
\newfontfamily\arabicfont[Script=Arabic]{Amiri}
\newfontfamily\arabicfontsf[Script=Arabic]{Amiri}
\title{\textenglish{Title of presentation}}
\date{\today}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}
If we add tikz package we obtain output satisfactory, this happen only if we define an RTL (right to left ) language as main language.
When removing the sign % before \usepackage{tikz} we obtain
Could one explain why is this happening, thanks.

