summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-04-03 02:58:19 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-04-03 02:58:19 +0000
commite9df7afa1d96fde80c482e497d7c17617c2d95c3 (patch)
tree11f9c3481c66589928b6e6c5884f1bc71d79055d
parent04d990f8066312e79532cad9f70f7b4c92a3d9c8 (diff)
fix(ui): raise FAB elevation above CardView sheet to fix z-order
The instrument sheet CardView has cardElevation=16dp which was rendering on top of the FABs (default ~6dp elevation). Set app:elevation=20dp on both FABs so they always appear above the sheet. Also reverts oversized marginBottom back to standard 16dp all-round now that elevation stacking is correct. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
-rw-r--r--android-app/app/src/main/res/layout/activity_main.xml8
1 files changed, 4 insertions, 4 deletions
diff --git a/android-app/app/src/main/res/layout/activity_main.xml b/android-app/app/src/main/res/layout/activity_main.xml
index edac466..b4221ed 100644
--- a/android-app/app/src/main/res/layout/activity_main.xml
+++ b/android-app/app/src/main/res/layout/activity_main.xml
@@ -59,13 +59,13 @@
android:id="@+id/fab_mob"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginStart="16dp"
- android:layout_marginBottom="44dp"
+ android:layout_margin="16dp"
android:clickable="true"
android:focusable="true"
android:contentDescription="Man Overboard"
app:srcCompat="@android:drawable/ic_dialog_alert"
app:backgroundTint="@color/mob_button_background"
+ app:elevation="20dp"
app:layout_anchor="@id/instrument_bottom_sheet"
app:layout_anchorGravity="top|start" />
@@ -74,12 +74,12 @@
android:id="@+id/fab_record_track"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginEnd="16dp"
- android:layout_marginBottom="44dp"
+ android:layout_margin="16dp"
android:clickable="true"
android:focusable="true"
android:contentDescription="Record Track"
app:srcCompat="@drawable/ic_track_record"
+ app:elevation="20dp"
app:layout_anchor="@id/instrument_bottom_sheet"
app:layout_anchorGravity="top|end" />