diff --git a/plugins/Toolbox/resources/qml/ToolboxDetailTile.qml b/plugins/Toolbox/resources/qml/ToolboxDetailTile.qml index 739dc4ccfe..da53fc94af 100644 --- a/plugins/Toolbox/resources/qml/ToolboxDetailTile.qml +++ b/plugins/Toolbox/resources/qml/ToolboxDetailTile.qml @@ -59,14 +59,17 @@ Item id: installButton active: toolbox.isDownloading && toolbox.activePackage == model complete: tile.installed - readyAction: function() { + readyAction: function() + { toolbox.activePackage = model toolbox.startDownload(model.download_url) } - activeAction: function() { + activeAction: function() + { toolbox.cancelDownload() } - completeAction: function() { + completeAction: function() + { toolbox.viewCategory = "installed" } // Don't allow installing while another download is running diff --git a/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml b/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml index 5bbed2351c..8bdec4da5f 100644 --- a/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml +++ b/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml @@ -18,11 +18,13 @@ Column readyLabel: catalog.i18nc("@action:button", "Update") activeLabel: catalog.i18nc("@action:button", "Updating") completeLabel: catalog.i18nc("@action:button", "Updated") - readyAction: function() { + readyAction: function() + { toolbox.activePackage = model toolbox.update(model.id) } - activeAction: function() { + activeAction: function() + { toolbox.cancelDownload() } // Don't allow installing while another download is running