Allow for name updates to propagate though by updating actual discoveries when new discovery is found with same peripheral but different localName.
When a peripheral updates it's name the name update wouldn't be shown because the continuous scanner doesn't recognise an updated name and apply a change. This can also be a problem i've found on some devices where the localName is not available due to CBAdvertisementDataLocalNameKey not being sent with the advertisementData until later.
Allow for name updates to propagate though by updating actual discoveries when new discovery is found with same peripheral but different localName.
When a peripheral updates it's name the name update wouldn't be shown because the continuous scanner doesn't recognise an updated name and apply a change. This can also be a problem i've found on some devices where the localName is not available due to CBAdvertisementDataLocalNameKey not being sent with the advertisementData until later.