Creare eventi non rispetta il fuso orario di 12 ore dell'utente

Grazie per la risposta dettagliata (e da un altro cittadino di Washington, peraltro :))

Quindi, questo bug riguarda in realtà l’“inserisci evento” (plugin ufficiale), non l’“inserisci data/ora” (integrato). Mi immedesimo completamente nella confusione, poiché quando ho provato per la prima volta a usare il plugin, ho cliccato sulla data/ora invece che sull’evento e mi sono confuso sul perché non generasse l’evento.

Dato che entrambi ci siamo confusi su questo, potrebbe esserci l’opportunità di migliorare l’interfaccia utente:

  • In un mondo ideale, forse questi potrebbero essere uniti in un unico pulsante, che chiede all’utente se sta cercando di creare un evento o un’ora. (Ciò richiederebbe però un’ampia riscrittura del codice)
  • Più semplicemente, se il pulsante dell’evento fosse direttamente adiacente al pulsante data/ora, invece di essere nascosto sotto l’ingranaggio “altro”, probabilmente avviserebbe l’utente che sono disponibili due flussi diversi. (Non ho verificato se ciò sia possibile, ma sembra più facile in termini di implementazione)

Detto questo, per rispondere alle tue domande:

  • :white_check_mark: Quando uso l’inserisci data/ora, effettivamente mostra l’ora in formato 12 ore per me
  • :cross_mark: È solo quando uso inserisci evento che richiede l’ora in formato 24 ore

Per quanto riguarda la regione del dispositivo, non sono su iOS, quindi non sono sicuro a cosa corrisponda questa impostazione su altri sistemi operativi. (Sono su Linux e ho verificato che il mio locale restituisce tutti en_us o en_US.UTF-8… ma forse c’è qualche altra impostazione nascosta). Puoi confermare se stai riscontrando lo stesso comportamento nella pagina “inserisci evento” (non solo “inserisci data/ora”)? Non sembra essere abilitato per questo forum, quindi potresti dover avviare un’istanza di test, anche se, essendo un plugin ufficiale, dovrebbe essere facile da reperire.

3 Mi Piace