projects
/
watersofshiloah
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
d11e9d6
)
Tracking some bugs
author
Ed Page
<eopage@byu.net>
Thu, 6 May 2010 01:31:32 +0000
(20:31 -0500)
committer
Ed Page
<eopage@byu.net>
Thu, 6 May 2010 01:31:32 +0000
(20:31 -0500)
src/presenter.py
patch
|
blob
|
history
diff --git
a/src/presenter.py
b/src/presenter.py
index
949a295
..
8e393e1
100644
(file)
--- 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):
@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":
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):
@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:
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):
@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()
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):
@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:
try:
buttonState = self._translate_state(navState)
if buttonState == self.BUTTON_STATE_PLAY: