AI-generated analysisPublished automatically and not human-verified. Validated context appears in community notes below.
← Watch feed
Informational 19 Bitcoin

Merge pull request #11041 from accumulator/qml_senddialog_enter_recipient

Public commit record

What the developer wrote

Authored by Felix

58/100 · Thin
Merge pull request #11041 from accumulator/qml_senddialog_enter_recipient

qml: allow manual entry in SendDialog
✓ Specific, descriptive subject✓ Names a concrete action or component✓ Links an issue, advisory, or supporting reference! No meaningful explanatory body
The short version

What changed, and why it matters

This commit adds a new 'Enter manually' button to Electrum's mobile-style QML send screen, letting users type a recipient address instead of scanning a QR code. It also makes sure the manual-entry popup is cleaned up when the send dialog closes and that the camera scanner restarts if the user cancels manual entry. There is no obvious security bug in the change itself; it is a user-interface feature.

Recommended action

No immediate action required. As a defensive review, verify that recipient.text is passed through the same sanitization/validation as QR-scanned input and that the manual entry dialog cannot be used to bypass BIP21/address/invoice validation already performed by invoiceParser/piResolver.

Security signals we found

01

New user input surface added (TextField for recipient)

02

Input is dispatched through existing invoiceParser/piResolver pipeline rather than custom parsing

03

Dialog lifecycle cleanup added to prevent dangling object/reference on close

04

No validation, sandboxing, or privilege changes visible in diff

Risk score

Why this scored 19/100

Our methodology →
Potential impact 2/30
Exploitability 1/25
Stealth signal 1/15
Affected reach 2/15
Confidence 9/10
Evidence quality 4/5
Human-validated context

Community notes

Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.

No validated notes yet.

The AI analysis stands alone for now. Submit a note if you can add evidence or important context.