From 5fe5e76cde907c0901b4a2593b022a4853537c61 Mon Sep 17 00:00:00 2001 From: Evan Kaloudis Date: Mon, 11 Mar 2024 11:03:55 -0400 Subject: [PATCH 1/2] Receive: hide settings icon when creating invoice --- views/Receive.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/views/Receive.tsx b/views/Receive.tsx index bbbe08f0a..33ca2d0f5 100644 --- a/views/Receive.tsx +++ b/views/Receive.tsx @@ -1285,9 +1285,8 @@ export default class Receive extends React.Component< posStatus === 'active' ? null : haveInvoice ? ( ) : ( - BackendUtils.supportsAddressTypeSelection() && ( - - ) + BackendUtils.supportsAddressTypeSelection() && + !creatingInvoice && ) } navigation={navigation} From 5ee16805582a1855d4110af7b36c43c3e536107c Mon Sep 17 00:00:00 2001 From: Evan Kaloudis Date: Mon, 11 Mar 2024 11:06:43 -0400 Subject: [PATCH 2/2] PaymentRequest: hide pay button when invoice loading --- views/PaymentRequest.tsx | 93 +++++++++++++++++++++------------------- 1 file changed, 48 insertions(+), 45 deletions(-) diff --git a/views/PaymentRequest.tsx b/views/PaymentRequest.tsx index b8825085b..e2023c4f5 100644 --- a/views/PaymentRequest.tsx +++ b/views/PaymentRequest.tsx @@ -1045,52 +1045,55 @@ export default class PaymentRequest extends React.Component< - {!!pay_req && BackendUtils.supportsLightningSends() && ( - - -