Remix.run Logo
BugsJustFindMe 18 hours ago

They created toggles to differentiate between settings that take place immediately vs being deferred until a later Save action. If you accept that premise (you might not!) then the problem isn't toggles per se but that the toggles are displayed in a way that makes the current and alternate states ambiguous.

In case you're wondering, macOS didn't have them until they started fusing it with iOS.

hyperhello 15 hours ago | parent [-]

That’s a good point. We associate the classic UI controls with forms that are submitted by another action. Autosaving controls have a slightly different function and feel.

BugsJustFindMe 15 hours ago | parent [-]

> We associate the classic UI controls with forms that are submitted by another action.

Maybe some people do, but not everyone, and certainly not always since the toggle button UI is relatively new. The question to ask would be whether that association is good or bad, necessary or unnecessary, and whether the association can just be changed by removing them and letting people get used to the old way again.