[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [plasma-mediacenter] shells/newshell/package/contents/ui: Dont explicitly give player the focus
From:       Shantanu Tushar <shaan7in () gmail ! com>
Date:       2012-03-31 5:00:47
Message-ID: 20120331050047.0C532A60A9 () git ! kde ! org
[Download RAW message or body]

Git commit 254b1f47fa7116e859ed14a5e58fa7055ad02f90 by Shantanu Tushar.
Committed on 31/03/2012 at 07:00.
Pushed by shantanu into branch 'master'.

Dont explicitly give player the focus

M  +5    -7    shells/newshell/package/contents/ui/mediacenter.qml

http://commits.kde.org/plasma-mediacenter/254b1f47fa7116e859ed14a5e58fa7055ad02f90

diff --git a/shells/newshell/package/contents/ui/mediacenter.qml \
b/shells/newshell/package/contents/ui/mediacenter.qml index 8f8a85a..0b80529 100644
--- a/shells/newshell/package/contents/ui/mediacenter.qml
+++ b/shells/newshell/package/contents/ui/mediacenter.qml
@@ -41,7 +41,7 @@ Rectangle {
     MediaCenterComponents.MediaPlayer {
         id: mediaPlayer
         anchors.fill: parent
-        focus: true
+        focus: !mediaBrowser.activeFocus && !mediaWelcome.activeFocus
 
         playing: runtimeData.playing
         paused: runtimeData.paused
@@ -53,12 +53,11 @@ Rectangle {
 
         onStoppedChanged: runtimeData.stopped = stopped
         Keys.onPressed: {
-            if(event.key == 16777344) {
+            if(event.key == 16777344) { //Media Play key
                 if(mediaPlayer.playing) {
                     mediaPlayer.playing = false;
                     mediaPlayer.paused = true;
-                }
-                else {
+                } else {
                     mediaPlayer.playing = true;
                     mediaPlayer.paused = false;
                 }
@@ -108,12 +107,11 @@ Rectangle {
         }
 
         Keys.onPressed: {
-            if(event.key == 16777344) {
+            if(event.key == 16777344) { //Media Play key
                 if(mediaPlayer.playing) {
                     mediaPlayer.playing = false;
                     mediaPlayer.paused = true;
-                }
-                else {
+                } else {
                     mediaPlayer.playing = true;
                     mediaPlayer.paused = false;
                 }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic