diff --git a/src/qml/AlbumView.qml b/src/qml/AlbumView.qml --- a/src/qml/AlbumView.qml +++ b/src/qml/AlbumView.qml @@ -17,6 +17,7 @@ import QtQuick 2.10 import QtQuick.Controls 2.3 +import org.kde.kirigami 2.5 as Kirigami import org.kde.elisa 1.0 FocusScope { @@ -97,13 +98,15 @@ onGoBack: viewManager.goBack() Loader { - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height visible: realModel.isBusy active: realModel.isBusy sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent } } } diff --git a/src/qml/DataGridView.qml b/src/qml/DataGridView.qml --- a/src/qml/DataGridView.qml +++ b/src/qml/DataGridView.qml @@ -17,6 +17,7 @@ import QtQuick 2.10 import QtQuick.Controls 2.3 +import org.kde.kirigami 2.5 as Kirigami import org.kde.elisa 1.0 FocusScope { @@ -71,13 +72,15 @@ onGoBack: viewManager.goBack() Loader { - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height visible: realModel.isBusy active: realModel.isBusy sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent } } } diff --git a/src/qml/FrequentlyPlayedTracks.qml b/src/qml/FrequentlyPlayedTracks.qml --- a/src/qml/FrequentlyPlayedTracks.qml +++ b/src/qml/FrequentlyPlayedTracks.qml @@ -17,6 +17,7 @@ import QtQuick 2.10 import QtQuick.Controls 2.3 +import org.kde.kirigami 2.5 as Kirigami import org.kde.elisa 1.0 FocusScope { @@ -85,13 +86,15 @@ } Loader { - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height visible: realModel.isBusy active: realModel.isBusy sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent } } } diff --git a/src/qml/GridBrowserDelegate.qml b/src/qml/GridBrowserDelegate.qml --- a/src/qml/GridBrowserDelegate.qml +++ b/src/qml/GridBrowserDelegate.qml @@ -21,6 +21,7 @@ import QtQml.Models 2.1 import QtQuick.Layouts 1.2 import QtGraphicalEffects 1.0 +import org.kde.kirigami 2.5 as Kirigami FocusScope { id: gridEntry @@ -200,10 +201,13 @@ Loader { active: isPartial - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height + sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent running: true } diff --git a/src/qml/RecentlyPlayedTracks.qml b/src/qml/RecentlyPlayedTracks.qml --- a/src/qml/RecentlyPlayedTracks.qml +++ b/src/qml/RecentlyPlayedTracks.qml @@ -17,6 +17,7 @@ import QtQuick 2.10 import QtQuick.Controls 2.3 +import org.kde.kirigami 2.5 as Kirigami import org.kde.elisa 1.0 FocusScope { @@ -85,13 +86,15 @@ } Loader { - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height visible: realModel.isBusy active: realModel.isBusy sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent } } } diff --git a/src/qml/TracksView.qml b/src/qml/TracksView.qml --- a/src/qml/TracksView.qml +++ b/src/qml/TracksView.qml @@ -17,6 +17,7 @@ import QtQuick 2.10 import QtQuick.Controls 2.3 +import org.kde.kirigami 2.5 as Kirigami import org.kde.elisa 1.0 FocusScope { @@ -85,13 +86,15 @@ } Loader { - anchors.fill: parent + anchors.centerIn: parent + height: Kirigami.Units.gridUnit * 5 + width: height visible: realModel.isBusy active: realModel.isBusy sourceComponent: BusyIndicator { - anchors.fill: parent + anchors.centerIn: parent } } }