Make setImage() synchronous
This commit is contained in:
@@ -78,14 +78,10 @@ class ImageTile extends Tile {
|
|||||||
* @api
|
* @api
|
||||||
*/
|
*/
|
||||||
setImage(element) {
|
setImage(element) {
|
||||||
// asynchronous to accomodate reprojection listeners
|
this.image_ = element;
|
||||||
const tile = this;
|
this.state = TileState.LOADED;
|
||||||
setTimeout(function () {
|
this.unlistenImage_();
|
||||||
tile.image_ = element;
|
this.changed();
|
||||||
tile.state = TileState.LOADED;
|
|
||||||
tile.unlistenImage_();
|
|
||||||
tile.changed();
|
|
||||||
}, 0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user