From 3ef73c185a6b773c96cf4da7994fc4f15dc337d7 Mon Sep 17 00:00:00 2001 From: Ed Page Date: Wed, 5 May 2010 20:31:32 -0500 Subject: [PATCH] Tracking some bugs --- src/presenter.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/presenter.py b/src/presenter.py index 949a295..8e393e1 100644 --- a/src/presenter.py +++ b/src/presenter.py @@ -187,6 +187,7 @@ class StreamPresenter(object): @misc_utils.log_exception(_moduleLogger) def _on_player_state_change(self, player, newState): + # @bug We only want to folow changes in player when its active if newState == "play": newState = self.BUTTON_STATE_PLAY elif newState == "pause": @@ -206,6 +207,7 @@ class StreamPresenter(object): @misc_utils.log_exception(_moduleLogger) def _on_player_nav_change(self, player, newState): + # @bug We only want to folow changes in player when its active canNavigate = self._player.can_navigate newPotState = self._potentialButtonState if self._canNavigate != canNavigate: @@ -226,6 +228,7 @@ class StreamPresenter(object): @misc_utils.log_exception(_moduleLogger) def _on_player_title_change(self, player, newState): + # @bug We only want to folow changes in player when its active if self._isPortrait: backWidth = self._backgroundImage.get_width() backHeight = self._backgroundImage.get_height() @@ -258,6 +261,7 @@ class StreamPresenter(object): @misc_utils.log_exception(_moduleLogger) def _on_nav_action(self, widget, navState): + # @bug We only want to folow changes in player when its active try: buttonState = self._translate_state(navState) if buttonState == self.BUTTON_STATE_PLAY: -- 1.7.9.5