From b66f5d1e1fd39f3f81e16323c48f19bb032b69d5 Mon Sep 17 00:00:00 2001 From: QuickMythril Date: Sat, 7 May 2022 01:04:51 -0400 Subject: [PATCH] Fixed some typos Added missing RVN entry, reordered an entry, added missing DGB/RVN entry, and fixed a duplicate entry. --- .../plugins/core/wallet/wallet-app.src.js | 65 +++++++++++-------- 1 file changed, 39 insertions(+), 26 deletions(-) diff --git a/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js b/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js index 1279a0d7..7ce21df2 100644 --- a/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js +++ b/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js @@ -661,6 +661,7 @@ class MultiWallet extends LitElement { this.wallets.get('ltc').wallet = window.parent.reduxStore.getState().app.selectedAddress.ltcWallet this.wallets.get('doge').wallet = window.parent.reduxStore.getState().app.selectedAddress.dogeWallet this.wallets.get('dgb').wallet = window.parent.reduxStore.getState().app.selectedAddress.dgbWallet + this.wallets.get('rvn').wallet = window.parent.reduxStore.getState().app.selectedAddress.rvnWallet }) parentEpml.subscribe('copy_menu_switch', async (value) => { @@ -1723,6 +1724,29 @@ class MultiWallet extends LitElement { checkSelectedTextAndShowMenu() }) + this.shadowRoot.getElementById('dgbRecipient').addEventListener('contextmenu', (event) => { + const getSelectedText = () => { + var text = '' + if (typeof window.getSelection != 'undefined') { + text = window.getSelection().toString() + } else if (typeof this.shadowRoot.selection != 'undefined' && this.shadowRoot.selection.type == 'Text') { + text = this.shadowRoot.selection.createRange().text + } + return text + } + const checkSelectedTextAndShowMenu = () => { + let selectedText = getSelectedText() + if (selectedText && typeof selectedText === 'string') { + } else { + this.pasteMenu(event, 'dgbRecipient') + this.isPasteMenuOpen = true + event.preventDefault() + event.stopPropagation() + } + } + checkSelectedTextAndShowMenu() + }) + this.shadowRoot.getElementById('rvnAmountInput').addEventListener('contextmenu', (event) => { const getSelectedText = () => { var text = '' @@ -1768,29 +1792,6 @@ class MultiWallet extends LitElement { } checkSelectedTextAndShowMenu() }) - - this.shadowRoot.getElementById('dgbRecipient').addEventListener('contextmenu', (event) => { - const getSelectedText = () => { - var text = '' - if (typeof window.getSelection != 'undefined') { - text = window.getSelection().toString() - } else if (typeof this.shadowRoot.selection != 'undefined' && this.shadowRoot.selection.type == 'Text') { - text = this.shadowRoot.selection.createRange().text - } - return text - } - const checkSelectedTextAndShowMenu = () => { - let selectedText = getSelectedText() - if (selectedText && typeof selectedText === 'string') { - } else { - this.pasteMenu(event, 'dgbRecipient') - this.isPasteMenuOpen = true - event.preventDefault() - event.stopPropagation() - } - } - checkSelectedTextAndShowMenu() - }) } renderClearSuccess() { @@ -1851,6 +1852,18 @@ class MultiWallet extends LitElement { this.errorMessage = '' } + closeDgbDialog() { + this.shadowRoot.querySelector('#sendDgbDialog').close() + this.successMessage = '' + this.errorMessage = '' + } + + closeRvnDialog() { + this.shadowRoot.querySelector('#sendRvnDialog').close() + this.successMessage = '' + this.errorMessage = '' + } + renderFetchText() { return html`${translate("walletpage.wchange1")}` } @@ -2527,12 +2540,12 @@ class MultiWallet extends LitElement { }, { passive: true } ) - } else if (coin === 'dgb') { + } else if (coin === 'rvn') { this.transactionsGrid.addEventListener( 'click', (e) => { - let dgbItem = this.transactionsGrid.getEventContext(e).item - this.showDgbTransactionDetails(dgbItem, this.wallets.get(this._selectedWallet).transactions) + let rvnItem = this.transactionsGrid.getEventContext(e).item + this.showRvnTransactionDetails(rvnItem, this.wallets.get(this._selectedWallet).transactions) }, { passive: true } )