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

List:       kde-commits
Subject:    [plasma-mediacenter/refactor-ui3] /: fixed some bugs
From:       Fabian Riethmayer <fabian () web2 ! 0-apps ! de>
Date:       2013-04-15 16:14:58
Message-ID: 20130415161458.7D876A605E () git ! kde ! org
[Download RAW message or body]

Git commit e373061d6fae651ff6e3091a63afed3831245733 by Fabian Riethmayer.
Committed on 15/04/2013 at 18:14.
Pushed by fabianr into branch 'refactor-ui3'.

fixed some bugs

M  +5    -5    browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml
 M  +1    -1    components/MediaLineItemDelegate.qml
M  +1    -1    components/TabBrowser.qml
M  +1    -2    mediaelements/mediabrowser/MediaBrowser.qml

http://commits.kde.org/plasma-mediacenter/e373061d6fae651ff6e3091a63afed3831245733

diff --git a/browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml \
b/browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml
 index ec6cc53..b0e2a1e 100644
--- a/browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml
                
+++ b/browsingbackends/metadatabackends/metadatamusicbackend/metadatamusiccomponents/MediaBrowser.qml
 @@ -33,7 +33,7 @@ Item {
     //clip: true
 
     TabBrowser {
-        id: mediaBrowser
+        id: tabBrowser
 
         MediaGridBrowser {
             id: artistListView
@@ -49,7 +49,7 @@ Item {
             onItemSelected: {
                 // TODO focus is sometimes lost if activate is faster then the \
clear() on musicModel  rootRow.backend.artistFilter = eventParams.resourceId
-                mediaBrowser.activateTab(2)
+                tabBrowser.activateTab(2)
             }
             onItemAdded: {
                 console.log("item add" + eventParams.resourceId);
@@ -69,7 +69,7 @@ Item {
             onItemSelected: {
                 // TODO focus is sometimes lost if activate is faster then the \
clear() on musicModel  rootRow.backend.albumFilter = eventParams.resourceId
-                mediaBrowser.activateTab(2)
+                tabBrowser.activateTab(2)
             }
             onItemAdded: {
                 console.log("item add" + eventParams.mediaUrl);
@@ -114,11 +114,11 @@ Item {
             }*/
         }
     }
-    
+
     onFocusChanged: {
        if (focus) {
            focus = false
-           mediaBrowser.focus = true
+           tabBrowser.focus = true
        }
     }
 }
diff --git a/components/MediaLineItemDelegate.qml \
b/components/MediaLineItemDelegate.qml index 787699b..c4f6619 100644
--- a/components/MediaLineItemDelegate.qml
+++ b/components/MediaLineItemDelegate.qml
@@ -70,7 +70,7 @@ Item {
             mediaItem.itemAdded(getEventParams())
         }
     }
-    
+
     Keys.onReturnPressed: {
         onClicked: {
             mediaItem.itemSelected(getEventParams())
diff --git a/components/TabBrowser.qml b/components/TabBrowser.qml
index 51ef95d..d02b35b 100644
--- a/components/TabBrowser.qml
+++ b/components/TabBrowser.qml
@@ -68,12 +68,12 @@ Item {
 
         for (i = 0; i <= 2; i++) {
             var object = children[3]
-
             pages.append({
                 "page": object
             });
             object.parent = mediaTabGroup
             object.ancestor = tabBrowser
+            object.forceFocus(false);
             buttons.get(i).button.text = object.title
         }
     }
diff --git a/mediaelements/mediabrowser/MediaBrowser.qml \
b/mediaelements/mediabrowser/MediaBrowser.qml index c50f40c..2b2abc7 100644
--- a/mediaelements/mediabrowser/MediaBrowser.qml
+++ b/mediaelements/mediabrowser/MediaBrowser.qml
@@ -29,7 +29,7 @@ FocusScope {
 
     signal playRequested(int index, string url, string currentMediaType)
     signal popupMenuRequested(int index, string mediaUrl, string mediaType, string \
                display)
-    
+
     PlasmaCore.Theme {
         id:theme
     }
@@ -97,7 +97,6 @@ FocusScope {
         } else {
             console.log("setting default backend")
             object = mediaBrowserViewComponent.createObject(mediaBrowserViewItem);
-           
         }
         mediaBrowserViewItem.mediaBrowserGridView = object;
         object.focus = true


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

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