[Ticket cloned from T11482: Get Question Object from MatrixDropdownColumn in onModified Callback]
Hi Jane, apologies but I do have another question related to this.
Is there a reason that PROPERTY_CHANGED
is always inferred in the onModified
callback method along with any other action type?
For example, if I add a new question, I can see that the action ADDED_FROM_TOOLBOX
is correctly inferred, but I can also see that PROPERTY_CHANGED
is as well. The same behavior applies if I change a question's type: I can see that QUESTION_CONVERTED
is inferred, but once again, PROPERTY_CHANGED
is inferred as well. Both options
objects in both cases have different definitions and properties and therefore this causes unexpected behavior.
I would only expect the PROPERTY_CHANGED
action to be inferred when a property within a question is changed (like the title, description, column/row etc), rather than alongside any other action (such as duplicating a question, adding a new question etc) like in the example I mentioned above.