Esto funciona perfectamente en el escritorio con un ancho de navegador normal, pero es un poco extraño cuando el navegador se reduce y/o en dispositivos móviles:
Entiendo por qué opera de la manera en que lo hace, pero cuando solo hay un menú desplegable, ¿hay alguna manera de evitar el menú desplegable dentro de un menú desplegable en dispositivos móviles/navegadores pequeños?