Commit c9d767dd authored by Fynn Godau's avatar Fynn Godau Committed by Marvin W.
Browse files

Allow drawing RPIs fragment under system navbars

parent 9eb0adda
...@@ -7,11 +7,14 @@ package org.microg.gms.nearby.core.ui ...@@ -7,11 +7,14 @@ package org.microg.gms.nearby.core.ui
import android.annotation.TargetApi import android.annotation.TargetApi
import android.os.Bundle import android.os.Bundle
import android.view.LayoutInflater
import android.view.ViewGroup
import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AlertDialog
import androidx.lifecycle.lifecycleScope import androidx.lifecycle.lifecycleScope
import androidx.preference.Preference import androidx.preference.Preference
import androidx.preference.PreferenceCategory import androidx.preference.PreferenceCategory
import androidx.preference.PreferenceFragmentCompat import androidx.preference.PreferenceFragmentCompat
import androidx.recyclerview.widget.RecyclerView
import org.microg.gms.nearby.exposurenotification.ExposureDatabase import org.microg.gms.nearby.exposurenotification.ExposureDatabase
@TargetApi(21) @TargetApi(21)
...@@ -21,6 +24,18 @@ class ExposureNotificationsRpisFragment : PreferenceFragmentCompat() { ...@@ -21,6 +24,18 @@ class ExposureNotificationsRpisFragment : PreferenceFragmentCompat() {
private lateinit var deleteAll: Preference private lateinit var deleteAll: Preference
private lateinit var exportDb: Preference private lateinit var exportDb: Preference
override fun onCreateRecyclerView(
inflater: LayoutInflater?,
parent: ViewGroup?,
savedInstanceState: Bundle?
): RecyclerView {
return super.onCreateRecyclerView(inflater, parent, savedInstanceState).apply {
// Allow drawing under system navbar / status bar
fitsSystemWindows = true
clipToPadding = false
}
}
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) { override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
addPreferencesFromResource(R.xml.preferences_exposure_notifications_rpis) addPreferencesFromResource(R.xml.preferences_exposure_notifications_rpis)
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment