[469853] Unresponsive merge viewer with reference changes that yield
many insertion points

MergeViewerItem.Container.hasChildren() no longer delegates to
getChildren(), but uses a more efficient implementation that stops as
soon as child has been found.

Override hasChildren() in ResourceAttachmentChangeMergeViewerItem,
because it cannot use its super implementation. Delegate to
getChildren() instead, which should be okay for these kind of changes.

Bug: 469853
Change-Id: I3b99832df16c2b976b4fa629414bcdc4e72c2e67
Signed-off-by: Andreas Mayer <anma-e@gmx.de>
Signed-off-by: Axel Richard <axel.richard@obeo.fr>
2 files changed