Slight improvement to playcontrol and its tests
[watersofshiloah] / src / playcontrol.py
index adcf27e..c0fa3b5 100644 (file)
@@ -120,12 +120,15 @@ class PlayControl(object):
                if newState == "play":
                        self._pause.show()
                        self._play.hide()
+                       self.toplevel.show()
                elif newState == "pause":
                        self._pause.hide()
                        self._play.show()
+                       self.toplevel.show()
                elif newState == "stop":
                        self._pause.hide()
                        self._play.show()
+                       self.toplevel.hide()
 
        @misc_utils.log_exception(_moduleLogger)
        def _on_player_state_change(self, player, newState):