diff --git a/app/src/main/res/drawable/menu_border_background.xml b/app/src/main/res/drawable/menu_border_background.xml
new file mode 100644
index 000000000..0d39d1a79
--- /dev/null
+++ b/app/src/main/res/drawable/menu_border_background.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/trackdetail_fields.xml b/app/src/main/res/layout/trackdetail_fields.xml
index c7397218a..7848dc773 100644
--- a/app/src/main/res/layout/trackdetail_fields.xml
+++ b/app/src/main/res/layout/trackdetail_fields.xml
@@ -71,6 +71,7 @@
android:layout_marginTop="8dp"
android:minHeight="48dp"
android:entries="@array/prefs_osm_visibility_keys"
+ android:popupBackground="@drawable/menu_border_background"
style="@style/Widget.AppCompat.Spinner.Underlined" />
\ No newline at end of file
diff --git a/app/src/main/res/values-v14/theme_highcontrast.xml b/app/src/main/res/values-v14/theme_highcontrast.xml
index da0644f14..de8205338 100644
--- a/app/src/main/res/values-v14/theme_highcontrast.xml
+++ b/app/src/main/res/values-v14/theme_highcontrast.xml
@@ -4,6 +4,9 @@
- @style/Widget.Button
- @style/Widget.Button.Toggle
+ - @style/NativePopupMenu
+ - @style/NativePopupMenu
+ - @drawable/menu_border_background
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index ba144f1c3..aa53a5d1a 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -8,7 +8,9 @@
- @color/colorPrimaryDark
- @color/colorAccent
-->
-
+ - @style/PopupMenu
+ - @style/PopupMenu
+ - @style/PopupMenu
@@ -20,4 +22,9 @@
-->
+
+
+
\ No newline at end of file