re: Should a button communicate the current state, the intended behavior, or both? VIEW POST


I'd lean towards showing current state for consistency not just across this app but across most apps 'cos that's how my minds expects the UI to be across apps these days.

It could be Save <=> Saved instead of Save <=> Unsave

code of conduct - report abuse