From aee87c9aa6f9214a9953840b766c357cae2774da Mon Sep 17 00:00:00 2001 From: Tiago Vasconcelos Date: Mon, 16 Feb 2026 15:13:02 +0000 Subject: [PATCH] keep same window if desired (props.newTab) --- lnbits/static/js/components/lnbits-qrcode.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lnbits/static/js/components/lnbits-qrcode.js b/lnbits/static/js/components/lnbits-qrcode.js index c5c3e3785..c311c0552 100644 --- a/lnbits/static/js/components/lnbits-qrcode.js +++ b/lnbits/static/js/components/lnbits-qrcode.js @@ -24,6 +24,10 @@ window.app.component('lnbits-qrcode', { type: String, default: '' }, + newTab: { + type: Boolean, + default: true + }, margin: { type: Number, default: 3 @@ -86,7 +90,7 @@ window.app.component('lnbits-qrcode', { this.utils.copyText(this.value) return false } else if (this.href) { - window.open(this.href, '_blank') + window.open(this.href, this.newTab ? '_blank' : '_self') return false } },