fix(core): use `ble__forget_this_success` on success screen
What changed, and why it matters
This commit fixes a tiny user-interface wording mistake. After successfully unpairing a Bluetooth device, the Trezor screen was accidentally showing the message intended for the confirmation prompt ('forget this device?') instead of the success message ('device forgotten'). There is no security issue—just the wrong label on the success screen.
No security action needed. Treat as a normal UI polish fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
In core/src/apps/management/ble/unpair.py, the success screen shown after a Bluetooth unpair operation was using TR.ble__forget_this_device (the prompt/confirmation string) as its content. The commit changes it to TR.ble__forget_this_success, the correct success-state translation string. This is a pure UI text correction with no functional, cryptographic, or access-control change.
Changed components
core/src/apps/management/ble/unpair.pyInspect captured patch +1 / −1
diff --git a/core/src/apps/management/ble/unpair.py b/core/src/apps/management/ble/unpair.py
index e1fc71418..5a3a4fe6c 100644
--- a/core/src/apps/management/ble/unpair.py
+++ b/core/src/apps/management/ble/unpair.py
@@ -49,6 +49,6 @@ async def unpair(msg: BleUnpair) -> None:
else:
await show_success(
br_name=None,
- content=TR.ble__forget_this_device,
+ content=TR.ble__forget_this_success,
button=TR.buttons__close,
)
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.