Não sei por que estamos restringindo o comportamento ao desktop.
Eu mudei e parece funcionar bem ao testar.