When expanding and collapsing using the icon or button multiple times, the `onPropertyChange` method is not triggered. This issue occurs only when the `LayoutAnimation` module is injected. In the `layoutAnimation` method, the `isProtectedOnChange` value is passed as `true`. We need to check and restrict this behavior.