|Bug reopen as it is only partially fixed in version 32.1.
See thread (10884) in forum for more background info and TAF example.
UNDO"ing" an "Unselect/uncheck" action on a selection only property corrupts the property value and prevents any further changes to it. The value becomes unchangeable afterwards.
(Undoing a "Select/check" action has been fixed with current release and is working fine)
--- Copy of the forum thread & description for the TAF.
This bug is only partially fixed in version x.32.1. The ADD command now "undo" correctly, but the remove command does not. To reproduce the problem, do this:
ADD, VIEW (all set TRUE), REMOVE (all set to Nothing), UNDO, VIEW (all set to TRUE, so far so good), then perform another REMOVE (nothing happens...), use VIEW to confirm. All items are still set to TRUE.
You can repeat the REMOVE as many time as you want afterward, the property will not get removed/unchecked from the object.