Example #1
0
 def _dispose(self):
     ScaleformFileLoader.disableStreaming()
     self.__backgroundMode.hide()
     if self.__capsLockCallbackID is not None:
         BigWorld.cancelCallback(self.__capsLockCallbackID)
         self.__capsLockCallbackID = None
     connectionManager.onRejected -= self._onLoginRejected
     connectionManager.onKickWhileLoginReceived -= self._onKickedWhileLogin
     connectionManager.onQueued -= self._onHandleQueue
     self._servers.onServersStatusChanged -= self.__updateServersList
     g_playerEvents.onAccountShowGUI -= self._clearLoginView
     self._serversDP.fini()
     self._serversDP = None
     View._dispose(self)
     return
Example #2
0
 def _dispose(self):
     ScaleformFileLoader.disableStreaming()
     self.__backgroundMode.hide()
     if self.__capsLockCallbackID is not None:
         BigWorld.cancelCallback(self.__capsLockCallbackID)
         self.__capsLockCallbackID = None
     self.connectionMgr.onRejected -= self._onLoginRejected
     self.connectionMgr.onKickWhileLoginReceived -= self._onKickedWhileLogin
     self.connectionMgr.onQueued -= self._onHandleQueue
     self._servers.onServersStatusChanged -= self.__updateServersList
     g_playerEvents.onAccountShowGUI -= self._clearLoginView
     g_playerEvents.onEntityCheckOutEnqueued -= self._onEntityCheckoutEnqueued
     g_playerEvents.onAccountBecomeNonPlayer -= self._onAccountBecomeNonPlayer
     if self._entityEnqueueCancelCallback:
         g_eventBus.removeListener(BootcampEvent.QUEUE_DIALOG_CANCEL,
                                   self._onEntityCheckoutCanceled,
                                   EVENT_BUS_SCOPE.LOBBY)
     self._serversDP.fini()
     self._serversDP = None
     self._entityEnqueueCancelCallback = None
     View._dispose(self)
     return
Example #3
0
 def _dispose(self):
     ScaleformFileLoader.disableStreaming()
     super(IntroPage, self)._dispose()
 def hide(self):
     ScaleformFileLoader.disableStreaming()
     self.__saveToPrefs()
     Windowing.removeWindowAccessibilityHandler(
         self.__onWindowAccessibilityChanged)
Example #5
0
 def _dispose(self):
     Windowing.removeWindowAccessibilityHandler(
         self._onAccessibilityChanged)
     ScaleformFileLoader.disableStreaming()
     super(BCVideoPage, self)._dispose()
 def _dispose(self):
     gui.g_guiResetters.discard(self.onUpdateStage)
     ScaleformFileLoader.disableStreaming()
     super(IntroPage, self)._dispose()
Example #7
0
 def hide(self):
     ScaleformFileLoader.disableStreaming()
     self.__saveToPrefs()