There is rarely a reason to disable events during a commit. When this is done there should be a very good justification for it.
Non-compliant example:


Compliant example:

There is rarely a reason to disable events during a commit. When this is done there should be a very good justification for it.
Non-compliant example:
Compliant example: