Fare clic al di fuori della modale dei segnalibri creerà comunque il segnalibro

Potrebbe essere solo una mia impressione, ma sono abituato a chiudere una modale che voglio annullare cliccando al di fuori di essa.

Quando si crea un segnalibro, la modale scompare quando si clicca al di fuori di essa, tuttavia il segnalibro viene comunque creato o modificato. Questo non è quello che mi aspettavo accadesse.

Cliccare sulla X o premere ESC per chiudere la modale annulla effettivamente l’azione.

firefox_Bu7E734mqK

9 Mi Piace

Ho appena riprodotto questo sul tuo post. :slightly_smiling_face:

Fare clic su “fuori schermo” crea effettivamente il segnalibro anziché uscire senza salvare.

6 Mi Piace

Non sono sicuro, questo potrebbe essere il comportamento previsto in linea con il modo in cui i browser (almeno Firefox, se non ricordo male) trattano i segnalibri.

Fai clic sul pulsante dei segnalibri e crea il segnalibro a meno che tu non chieda specificamente di non farlo.

3 Mi Piace

Ma fin dall’alba dei tempi chiudere una modale non compie alcuna azione.

4 Mi Piace

Concordo, questo sembra un bug. Sono anche in grado di riprodurlo qui. Fare clic all’esterno della finestra modale crea un segnalibro senza promemoria impostato.

5 Mi Piace

Questo è stato fatto intenzionalmente quando la funzionalità è stata sviluppata, l’idea era di seguire la finestra modale dei segnalibri di Firefox come esempio… la logica è:

  • Fare clic sul nuovo segnalibro, fare clic all’esterno della finestra modale, la finestra modale viene chiusa e il segnalibro viene creato
  • Fare clic sul nuovo segnalibro, fare clic su Annulla, non viene creato alcun segnalibro
  • Fare clic su un segnalibro esistente, viene visualizzato un nuovo pulsante “Rimuovi segnalibro”, è possibile utilizzarlo per rimuoverlo.

Questo non vuol dire che non dovremmo cambiarlo se è confusionario, ma tecnicamente non è un bug. Sposterò questo in UX. La differenza tra una finestra modale a pagina intera (Discourse) e un menu a comparsa (Firefox) potrebbe essere significativa da giustificare una modifica del comportamento?

8 Mi Piace

Il mio problema principale è che non è coerente con gli altri modali in Discourse. Fare clic all’esterno del modale Segnala non crea una segnalazione, fare clic all’esterno del modale Condividi non condivide il post.

8 Mi Piace

Suppongo che in passato non ci fosse affatto un popup/modale, quindi aveva senso al momento dell’aggiunta mantenere la vecchia funzionalità (cioè, hai cliccato sul pulsante dei preferiti, quindi ottieni un segnalibro). Ma nel complesso sembra strano. Detto questo, aggiungo segnalibri tutto il tempo e non avevo mai notato questa stranezza!

(Il modo in cui i browser aggiungono automaticamente i segnalibri quando premo accidentalmente control-D mi infastidisce da anni…)

1 Mi Piace

Sì, per essere pignoli possiamo dire che il clic sul pulsante dei segnalibri è l’azione, perché tutto ciò che segue nella finestra modale è facoltativo. La condivisione e la segnalazione richiedono un’azione aggiuntiva o maggiori informazioni e non c’è nulla che possiamo fare con un singolo clic. Ripensandoci, è probabilmente molto più difficile da capire rispetto a un comportamento coerente della finestra modale.

Una cosa che potrebbe forse chiarire è una diversa forma di menu… questo non funziona perfettamente come mostrato in questo rapido mockup, ma se vogliamo mantenere i segnalibri con un clic singolo, potrebbe valere la pena esplorarlo. In questo modo potresti vedere più chiaramente il cambio di stato del pulsante quando viene cliccato, e non è una finestra modale completa, quindi forse questo rende il comportamento di clic per chiudere meno confuso.

6 Mi Piace

Non è una cattiva idea,
Si prega di notare che al momento il segnalibro viene aggiunto nel momento in cui la modale viene chiusa, non nel momento in cui viene aperta. Quindi ciò richiederebbe o una pesante refactorizzazione o la simulazione dello stato del pulsante.

2 Mi Piace

Voglio menzionare @martin qui, penso che sia intenzionale, ma capisco anche la confusione.

Nell’uso reale questo “sovra-bookmarking” quasi mai mi crea problemi, ma posso capire la sorpresa.

5 Mi Piace

Non è un bug, è intenzionale, e lo è stato fin dall’inizio dei segnalibri. Questo serve a rimuovere attriti dalla creazione dei segnalibri e, come ha detto Kris:

Forse potrei vederla come una preferenza utente o qualcosa del genere, ma è così da almeno 2 anni senza problemi, quindi vorrei avere più segnalazioni sul fatto che sia un problema prima di agire.

7 Mi Piace

Ancora una volta, questo è un altro problema di cui mi è stato detto di venire a parlare. È copiato da quel forum, puoi ottenere il link qui

Quando si preme F su un argomento, appare la finestra di dialogo Segnalibro. La mia prima reazione è di cliccare fuori perché probabilmente non intendevo aprirla, perché un normale F è probabilmente troppo facile da aprire in primo luogo.

Ma, questo lo salva come segnalibro.

Questo non è un bug perché la stessa cosa accade nella maggior parte dei forum, è solo un fastidio.

Quello che penso dovrebbe succedere è che quando clicco fuori, non fa nulla e ignora il segnalibro. Ma, se clicco sul pulsante “Salva”, ALLORA può creare il segnalibro.

In sintesi, fai in modo che cliccare fuori non faccia nulla e devi cliccare su Salva prima che un segnalibro venga salvato.

5 Mi Piace

È diverso, stai cliccando su un pulsante che dice “Sì, voglio aggiungere questo ai preferiti”.
Su Discourse, probabilmente hai premuto F per sbaglio e non vuoi aggiungerlo ai preferiti.

Come dice l’OP, non è coerente con tutte le altre modali di Discourse, penso che dovrebbe essere cambiato.

1 Mi Piace