Refs #5226 Solves issue that prevents from updating segments when they are used by other reports.
Before there was same event used in two different update/delete, but they do require different logic.
Merge remote-tracking branch 'origin/master'