Thank you for the detailed reply (and from a fellow Washingtonian no less :))
So, this bug is actually regarding the “insert event” (official plugin), not the “insert date/time” (built-in). I completely relate to the confusion as when I first tried using the plugin, I also clicked the date/time instead of the event and was confused as to why it didn’t generate the event.
Since we both got confused about that, there might be opportunity to improve the UI:
- In an ideal world, perhaps these could be merged into a single button, which prompts the user if they are trying to make an event or a time. (This would require a lot of code rework though)
- More simply, if the event button was directly adjacent to the date/time button, instead of hidden under the more gear it would probably alert the user there are two different flows available. (Have not looked into if this is possible, but seems easier implementation-wise)
That said, to answer your queries:
When I use the insert date/time, it does indeed show 12-hour time for me
It’s only when I use insert event that it requires 24-hour time
Regarding device region, I am not on iOS so I am not sure what this setting corresponds to on other operating systems. (I am on linux and verified my locale
is returning all en_us
or en_US.UTF-8
… but maybe there is some other setting hidden). Can you confirm if you are seeing the same behavior on the ‘insert event’ page (not just ‘insert date/time’?) It doesn’t seem to be enabled for this forum, so you might have to spin up a test instance, though since it’s an official plugin should be easy to get a hold of.