Should

Should a tooltip on a stateful widget describe the current-state or next-click-action?

Should a tooltip on a stateful widget describe the current-state or next-click-action?
  1. Should toggle buttons show current state?
  2. Should buttons have tooltips?

Should toggle buttons show current state?

Yes behind the scenes it is a state transition but to the user, there is an action. Whereas Shuffle/Straight Play is an option and it's best to show the current state (and possibly have only one icon and change button to show that the option is enabled/disabled).

Should buttons have tooltips?

If you're introducing the button as a new element & needs to draw users' attention you should use tooltip. It will help users to learn. *If the button explains itself clearly, we should not use tooltip.

Best way to show users that they have to select an option
What is used to allow the user to select one of the options displayed?What allows the user to select only one option at a time from a group? What is...
Which editing options is the best on sys admin application
What software do SysAdmins use?What does a system administrator do?How important is a system administrator to an IT company? What software do SysAdm...
Why is Figma/Adobe XD needed?
Why we use Adobe XD and Figma software?Should I use Figma or Adobe XD?What will happen to Adobe XD after Figma?What is Adobe XD useful for? Why we u...