diff options
| author | Jaquee <jaquee.monero@gmail.com> | 2016-11-26 17:01:59 +0100 |
|---|---|---|
| committer | Jaquee <jaquee.monero@gmail.com> | 2016-11-26 19:37:44 +0100 |
| commit | 0e8cd146dbc425579e48e04629803dfa7d02d3c6 (patch) | |
| tree | b06f0c021a3b739e66eb3b9d526aa5e7a58e0788 /src/libwalletqt/Wallet.cpp | |
| parent | c7232e1fe67becb456afadf2b6fe89d59a08b5a0 (diff) | |
| download | monzero-gui-0e8cd146dbc425579e48e04629803dfa7d02d3c6.tar.gz monzero-gui-0e8cd146dbc425579e48e04629803dfa7d02d3c6.tar.xz monzero-gui-0e8cd146dbc425579e48e04629803dfa7d02d3c6.zip | |
Wallet: add m_initialized
Diffstat (limited to 'src/libwalletqt/Wallet.cpp')
| -rw-r--r-- | src/libwalletqt/Wallet.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libwalletqt/Wallet.cpp b/src/libwalletqt/Wallet.cpp index 201d5293..c1c1b8e8 100644 --- a/src/libwalletqt/Wallet.cpp +++ b/src/libwalletqt/Wallet.cpp @@ -90,11 +90,9 @@ Wallet::Status Wallet::status() const Wallet::ConnectionStatus Wallet::connected() { - qDebug("Checking wallet connection status"); - // cache connection status - if(m_connectionStatusTime.elapsed() / 1000 > m_connectionStatusTtl){ - qDebug("connectionStatus query"); + if(!m_initialized || m_connectionStatusTime.elapsed() / 1000 > m_connectionStatusTtl){ + m_initialized = true; ConnectionStatus newStatus = static_cast<ConnectionStatus>(m_walletImpl->connected()); if(newStatus != m_connectionStatus) { m_connectionStatus = newStatus; @@ -442,6 +440,7 @@ Wallet::Wallet(Bitmonero::Wallet *w, QObject *parent) m_connectionStatusTime.restart(); m_daemonBlockChainHeightTime.restart(); m_daemonBlockChainTargetHeightTime.restart(); + m_initialized = false; } Wallet::~Wallet() |
