Me encontré con un problema interesante al intentar migrar a MacOS.
Cada vez que hago clic con el botón derecho en algo, se activará un evento de clic en el evento inicial con el mouse hacia abajo, y luego se activará un evento de clic en el evento con el mouse hacia arriba.
Como ejemplo, puede hacer clic derecho (mantener presionado el clic) para abrir un menú contextual y luego soltar el clic mientras se desplaza sobre un elemento del menú, y se hará clic en el elemento del menú.
¿Hay alguna manera de obligar al sistema operativo a esperar un evento de mouse-up antes de que active otro evento de clic?
Es frustrante provenir de entornos Linux y Windows que esperan hasta que se completa un movimiento hacia abajo y hacia arriba del mouse antes de hacer un clic.
Depende del tiempo.
Si hace clic y mantiene presionado, el mouse hacia arriba activará la opción de menú seleccionada actualmente, o se moverá fuera del menú y soltará para descartar.
Si hace clic e inmediatamente lo suelta, permanecerá abierto esperando un nuevo clic, ya sea en su elección de menú o fuera del menú para cerrar.
usuario71659
jose
jose
usuario71659
jose