                 
                 strongSelf.isFetchingImage = false
                 strongSelf.lastRequestedURL = nil
-                strongSelf.image = nil
                 strongSelf.invalidateLayout(inTextContainer: textContainer)
             })
     }

        updateImage(inTextContainer: textContainer)

        guard let image = image else {
            return nil
        }

        if let cachedImage = glyphImage, imageBounds.size.equalTo(cachedImage.size) {

    
    /// Attachment URL
    ///
    public var url: URL? {
        didSet {
            retryCount = 0
        }
