Why the requestImage function in my custom ImageryProvider class never be called when using Cesium 1.104?

I customized an ImageryProvider class to render vector tile map service, it worked well before I updated cesium version to 1.104.After I updated cesium version to 1.104,I found that the requestImage function never be called when I added the provider into ImageryLayerCollection.

Hi @WANGShuai,

In the last release of CesiumJS, we deprecated the readyPromise property and made several internal changes to support this.

Does your ImageryProvider class make use of the readyPromise at all? If not, you can likely add the line this._readyPromise = Promise.resolve(this) to the constructor.