A parte de lo solicitado, también he controlado el boton desplegar, para que si se pulsa cambie el icono y sirva para recoger, igual que si esta desplegado y se pulsa sobre un selector cambie de frase y esconda la edición.
Saludos