GetChange will return null When CanUndoProperty return false But always AddChange to undoStack. Lead to CanUndo is true