Bylothink / do-you-dare

🎴 A web-game based on the original game of "Truth or Dare?" with different game modes.
https://doyoudare.cards
Other
0 stars 0 forks source link

Verifica della logica di `click:inside` e `click:outside` #2

Closed Byloth closed 3 years ago

Byloth commented 3 years ago

Girando, a caso, sull'Internet mi son ritrovato di fronte a questo commento: https://github.com/vuejs/vue/issues/2235#issuecomment-175343619

Potrebbe essere che, tutta la logica complicata che abbiamo messo in piedi per gestire correttamente gli eventi di click, sia assolutamente inutile?
Potrebbe essere che, in realtà, basti utilizzare in modificatore .self oppure la condizione e.target === e.currentTarget?

Verificare e, nel caso, correggere!

Byloth commented 3 years ago

Ho verificato il comportamento e continua a non essere la soluzione adatta.
Il comportamento attuale (basato sugli eventi di mousedown e mouseup) risulta, quindi, essere corretto.


Chiudo e continuo ad utilizzare la soluzione attuale.