@@ -6,7 +6,7 @@ import defaultLogger from 'lib/logger'
66import { gridToWorld } from 'lib/decentraland/parcels/gridToWorld'
77
88import { store } from 'shared/store/isolatedStore'
9- import { getRealmAdapter , isWorldLoaderActive } from 'shared/realm/selectors'
9+ import { getRealmAdapter } from 'shared/realm/selectors'
1010import { Parcel } from 'shared/dao/types'
1111import { urlWithProtocol } from 'shared/realm/resolver'
1212import { trackTeleportTriggered } from 'shared/loading/types'
@@ -17,7 +17,6 @@ import { lastPlayerPosition } from 'shared/world/positionThings'
1717import { homePointKey } from 'shared/atlas/utils'
1818import { getFromPersistentStorage } from 'lib/browser/persistentStorage'
1919import { changeToMostPopulatedRealm } from '../dao'
20- import { ensureRealmAdapter } from '../realm/ensureRealmAdapter'
2120
2221const descriptiveValidWorldRanges = getWorld ( )
2322 . validWorldRanges . map ( ( range ) => `(X from ${ range . xMin } to ${ range . xMax } , and Y from ${ range . yMin } to ${ range . yMax } )` )
@@ -95,12 +94,10 @@ export class TeleportController {
9594 teleportMessage ?: string
9695 ) : Promise < { message : string ; success : boolean } > {
9796 const tpMessage : string = teleportMessage ? teleportMessage : `Teleporting to ${ x } , ${ y } ...`
98- const realmAdapter = await ensureRealmAdapter ( )
99- const isWorld = isWorldLoaderActive ( realmAdapter )
10097
10198 if ( isInsideWorldLimits ( x , y ) ) {
10299 try {
103- if ( goToMostPopulatedRealm && ! isWorld ) await changeToMostPopulatedRealm ( )
100+ if ( goToMostPopulatedRealm ) await changeToMostPopulatedRealm ( )
104101
105102 store . dispatch ( trackTeleportTriggered ( tpMessage ) )
106103 store . dispatch ( teleportToAction ( { position : gridToWorld ( x , y ) } ) )
0 commit comments