Fix updating preset ui when undoing, address ui