fix(core): add new line on Eckhart address mismatch screen
What changed, and why it matters
This commit is a cosmetic UI fix for the Trezor hardware wallet's Eckhart layout. It adds a line break so that a support URL appears on its own line when the device shows an address mismatch warning. There is no security-relevant change to how addresses are validated, compared, or displayed to the user.
No security action needed; treat as a normal UI formatting fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change inserts .add_newline() between two text fragments in ui_firmware.rs for the UIEckhart implementation. The first fragment is a description and the second is addr_mismatch__support_url. The only effect is visual formatting; the underlying address-mismatch logic and security behavior are unchanged.
Changed components
core/embed/rust/src/ui/layout_eckhart/ui_firmware.rsInspect captured patch +1 / −0
### core/embed/rust/src/ui/layout_eckhart/ui_firmware.rs
@@ -1283,6 +1283,7 @@ impl FirmwareUI for UIEckhart {
let text_style = theme::TEXT_REGULAR;
let mut ops = OpTextLayout::new(text_style);
ops.add_text_with_font(description, text_style.text_font)
+ .add_newline()
.add_text_with_font(url, theme::TEXT_MONO_MEDIUM.text_font);
let screen = TextScreen::new(FormattedText::new(ops))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.