Fix Progress Action.
Merge pull request #6740 from zifter/FixProgressTo

Fix Progress Action. Not working with charging from 100 to 0.