qml: android: add padding to report dialog in ExcDialog
What changed, and why it matters
This commit is a minor user-interface layout fix for the Android version of Electrum. It adds spacing so that the crash/error report dialog does not overlap the Android system status bar at the top or the navigation bar at the bottom. There is no security-relevant change in the code.
No security action needed; treat as a normal UI/layout fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch modifies ExceptionDialog.qml in the QML Android GUI. It sets needsSystemBarPadding to false on the report dialog and adds top/bottom margins equal to app.statusBarHeight and app.navigationBarHeight on the internal Flickable. This is purely a visual padding/layout follow-up to a previous pull request and does not alter security logic, cryptography, networking, or input handling.
Changed components
electrum/gui/qml/components/ExceptionDialog.qmlInspect captured patch +3 / −0
diff --git a/electrum/gui/qml/components/ExceptionDialog.qml b/electrum/gui/qml/components/ExceptionDialog.qml
index 9bc3a7b..e9aabd5 100644
--- a/electrum/gui/qml/components/ExceptionDialog.qml
+++ b/electrum/gui/qml/components/ExceptionDialog.qml
@@ -115,11 +115,14 @@ ElDialog
width: parent.width
height: parent.height
z: 1001 // above root
+ needsSystemBarPadding: false
header: null
Flickable {
anchors.fill: parent
+ anchors.topMargin: app.statusBarHeight
+ anchors.bottomMargin: app.navigationBarHeight
contentHeight: reportLabel.implicitHeight
interactive: height < contentHeight
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.