From 64dde8bc0bde63f8b0f32fafb7607e121aeb9634 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Thu, 16 Mar 2023 12:19:18 +0100 Subject: [PATCH] qml: show disconnected state in BalanceSummary --- .../gui/qml/components/controls/BalanceSummary.qml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/electrum/gui/qml/components/controls/BalanceSummary.qml b/electrum/gui/qml/components/controls/BalanceSummary.qml index 7ded4952f..c27bc2d57 100644 --- a/electrum/gui/qml/components/controls/BalanceSummary.qml +++ b/electrum/gui/qml/components/controls/BalanceSummary.qml @@ -42,7 +42,7 @@ Item { GridLayout { id: balanceLayout columns: 3 - opacity: Daemon.currentWallet.synchronizing ? 0 : 1 + opacity: Daemon.currentWallet.synchronizing || Network.status == 'disconnected' ? 0 : 1 Label { font.pixelSize: constants.fontSizeXLarge @@ -140,13 +140,21 @@ Item { } Label { - opacity: Daemon.currentWallet.synchronizing ? 1 : 0 + opacity: Daemon.currentWallet.synchronizing && Network.status != 'disconnected' ? 1 : 0 anchors.centerIn: balancePane text: Daemon.currentWallet.synchronizingProgress color: Material.accentColor font.pixelSize: constants.fontSizeLarge } + Label { + opacity: Network.status == 'disconnected' ? 1 : 0 + anchors.centerIn: balancePane + text: qsTr('Disconnected') + color: Material.accentColor + font.pixelSize: constants.fontSizeLarge + } + MouseArea { anchors.fill: parent onClicked: {