samcarter
How to alert only the current item without also alerting all subitems of it?
```
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}
\item<alert@1> test
\begin{itemize}
\item test
\begin{itemize}
\item<alert@1> test
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
```

Top Answer
samcarter
You can build a custom alert command which will only change the colour of the current item:
```
\documentclass{beamer}
\newenvironment{myalertenv}{\only{\setbeamercolor{itemize \beameritemnestingprefix item}{fg=alerted text.fg}\color{alerted text.fg}}}{}
\begin{document}
\begin{frame}
\begin{itemize}
\item<myalert@1> test
\begin{itemize}
\item test
\begin{itemize}
\item<myalert@1> test
\end{itemize}
\end{itemize}
\end{itemize}
\end{frame}
\end{document}
```
