message: fix issue when switching to empty url
diff: @@ -603,6 +603,7 @@ void ACesium3DTileset::LoadTileset() {
  this->_lastTilesetSource = this->TilesetSource;
  // check if the current tileset changed
  + if (!tilesetSourceChanged) {
  switch (this->TilesetSource) {
  case ETilesetSource::FromUrl:
  tilesetSourceChanged =
  @@ -610,12 +611,14 @@ void ACesium3DTileset::LoadTileset() {
  : this->Url.Len() > 0;
  break;
  case ETilesetSource::FromCesiumIon:
  - tilesetSourceChanged =
  - !pTileset->getIonAssetID() || !pTileset->getIonAccessToken() ||
  + tilesetSourceChanged = !pTileset->getIonAssetID() ||
  + !pTileset->getIonAccessToken() ||
  this->IonAssetID != pTileset->getIonAssetID() ||
  - TCHAR_TO_UTF8(*this->IonAccessToken) != pTileset->getIonAccessToken();
  + TCHAR_TO_UTF8(*this->IonAccessToken) !=
  + pTileset->getIonAccessToken();
  break;
  }
  + }
  bool waterMaskEnabledChanged =
  this->EnableWaterMask !=
  