detach() is now inherited from AbstractListenerAgregate.
Merge branch 'cs/#6789-removing-duplicated-inherited-aggregate-listener-logic-in-view-manager' into develop

Close #6789
Forward port #6789