summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleix Pol <aleixpol@kde.org>2015-08-31 11:53:25 (GMT)
committerAleix Pol <aleixpol@kde.org>2015-08-31 11:53:25 (GMT)
commitf4009a08992d440b4aac60514e201e33e392fe47 (patch)
tree2d9ffc13ed84c24dab3d528fc64548c648d8eb58
parent413c9ad824ff806a66a1dd6ea305b792c9d52d62 (diff)
Make sure the install button has a size
Otherwise sometimes it's just empty and we can't see it.
-rw-r--r--discover/qml/ApplicationDetails.qml4
-rw-r--r--discover/qml/InstallApplicationButton.qml2
2 files changed, 3 insertions, 3 deletions
diff --git a/discover/qml/ApplicationDetails.qml b/discover/qml/ApplicationDetails.qml
index e4cb000..1f1588a 100644
--- a/discover/qml/ApplicationDetails.qml
+++ b/discover/qml/ApplicationDetails.qml
@@ -26,12 +26,12 @@ import org.kde.muon 1.0
Column
{
property alias isInstalling: installButton.isActive
- spacing: 10
property alias application: installButton.application
+ spacing: 10
+
InstallApplicationButton {
id: installButton
anchors.horizontalCenter: parent.horizontalCenter
- width: Math.min(parent.width, maximumWidth)
additionalItem: Rating {
property QtObject ratingInstance: application.rating
visible: ratingInstance!=null
diff --git a/discover/qml/InstallApplicationButton.qml b/discover/qml/InstallApplicationButton.qml
index 52cd86d..cc110ff 100644
--- a/discover/qml/InstallApplicationButton.qml
+++ b/discover/qml/InstallApplicationButton.qml
@@ -6,10 +6,10 @@ import org.kde.muon 1.0
Item {
property alias application: listener.resource
property alias isActive: listener.isActive
- property real maximumWidth: button.Layout.preferredWidth*2
property real minimumWidth: button.Layout.minimumWidth*2
property Component additionalItem: null
height: button.implicitHeight
+ width: button.implicitWidth * 2
TransactionListener {
id: listener