def split_segment(self, segment, count=2):
        self.temporary_disconnect()
        handles, ports = super().split_segment(segment, count)
        line = self.item
        line.handle(LineSplitSegmentEvent(line, segment, count))