diff --git a/Menu/GameShell/95_Music Player/music_lib_list_page.py b/Menu/GameShell/95_Music Player/music_lib_list_page.py index cfde2b3..2af0ca5 100644 --- a/Menu/GameShell/95_Music Player/music_lib_list_page.py +++ b/Menu/GameShell/95_Music Player/music_lib_list_page.py @@ -226,9 +226,7 @@ class MusicLibListPage(Page): self.SyncList("/") self._PsIndex = 0 - # def KeyDown(self,event): - # fast: fast display mode - def KeyDown(self, event, fast = False): + def KeyDown(self,event): # if IsKeyMenuOrB(event.key) or event.key == CurKeys["Left"]: # self.ReturnToUpLevelPage() @@ -243,10 +241,9 @@ class MusicLibListPage(Page): if event.key == CurKeys["Right"]: if self._Backspace: move = 6 - pagedown = pygame.event.Event(pygame.KEYDOWN, key = CurKeys["Down"]) for i in range(move): - self.KeyDown(pagedown, True) + self.ScrollDown() self._Screen.Draw() self._Screen.SwapAndShow() @@ -256,29 +253,22 @@ class MusicLibListPage(Page): self.ReturnToUpLevelPage() else: move = 6 - pageup = pygame.event.Event(pygame.KEYDOWN, key = CurKeys["Up"]) for i in range(move): - self.KeyDown(pageup, True) + self.ScrollUp() self._Screen.Draw() self._Screen.SwapAndShow() if event.key == CurKeys["Up"]: self.ScrollUp() - # self._Screen.Draw() - # self._Screen.SwapAndShow() - if not fast: - self._Screen.Draw() - self._Screen.SwapAndShow() + self._Screen.Draw() + self._Screen.SwapAndShow() if event.key == CurKeys["Down"]: self.ScrollDown() - # self._Screen.Draw() - # self._Screen.SwapAndShow() - if not fast: - self._Screen.Draw() - self._Screen.SwapAndShow() + self._Screen.Draw() + self._Screen.SwapAndShow() """ if event.key == CurKeys["Right"]: @@ -372,4 +362,4 @@ class MusicLibListPage(Page): if i._PosY < 0: continue - i.Draw() + i.Draw()