admin users - unify some code

unified some redundant code for handling the reset on the list table.
Now one function to handle it.

Updated toggle to skip the animation if it's run and is not changing
modes.