def __showPhoneGui(self): if self.toonScale: self.sendUpdate('setNewScale', [self.toonScale[0], self.toonScale[1], self.toonScale[2]]) self.phoneGui = CatalogGUI(self, doneEvent=self.phoneGuiDoneEvent) # Hide the phone until we get our popular items set. self.phoneGui.hide() self.__generateCatalogPages() self.acceptOnce('PopularItemsSet', self.__setPopularItems) self.cr.catalogManager.fetchPopularItems() self.accept(self.phoneGuiDoneEvent, self.__handlePhoneDone) self.accept('phoneAsleep', self.__handlePhoneAsleep)