Dictionary.com
Thesaurus.com
has been undoing
  • present perfect progressive of undo (3rd person singular).