message: Fix undefined decodedTile in PickHandler.
diff: @@ -612,7 +612,13 @@ export class Tile implements CachedResource {
  if (this.m_disposed || this.m_decodedTile === undefined) {
  return;
  }
  +
  const decodedTile = this.m_decodedTile;
  +
  + if (decodedTile.tileInfo !== undefined) {
  + this.roadIntersectionData = this.dataSource.mapView.pickHandler.registerTile(this);
  + }
  +
  this.m_decodedTile = undefined;
  // creates an empty plane if there are no objects on it, but it must be rendered
  @@ -622,10 +628,6 @@ export class Tile implements CachedResource {
  return;
  }
  - if (decodedTile.tileInfo !== undefined) {
  - this.roadIntersectionData = this.dataSource.mapView.pickHandler.registerTile(this);
  - }
  -
  setTimeout(() => {
  const stats = PerformanceStatistics.instance;
  