[gnome-music] Fix Play Pause signals
- From: Eslam Mostafa <cseslam src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music] Fix Play Pause signals
- Date: Wed, 1 May 2013 19:21:33 +0000 (UTC)
commit d9c895969cc69a112d4b93efea0e918fc7c1837e
Author: Shivani Poddar <shivani poddar92 gmail com>
Date: Thu May 2 00:37:49 2013 +0530
Fix Play Pause signals
src/player.js | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/src/player.js b/src/player.js
index 4deff3d..fe9a51c 100644
--- a/src/player.js
+++ b/src/player.js
@@ -337,17 +337,21 @@ const Player = new Lang.Class({
uri: function() {
},
-
- _onPlayBtnToggled: function(btn) {
- if (this.player.get_state(1)[1] != Gst.State.PAUSED) {
- this.pause();
- this._setPlaying(false);
+ _onPlayBtnToggled: function(btn) {
+ if(this.play_btn.get_active() == true ) {
+ if (this.player.get_state(1)[1] != Gst.State.PAUSED) {
+ this.play_btn.set_image(this._pause_image);
+ this.pause();
+ } else {
+ this.play_btn.set_image(this._play_image);
+ this.play();
+ }
} else {
- this.play();
- this._setPlaying(true);
+ this.play_btn.set_image(this._play_image);
+ this.play_btn.show_all();
+ this.pause();
}
},
-
_onNextBtnClicked: function(btn) {
this.playNext();
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]