Skip to content
Snippets Groups Projects
Commit d149f241 authored by Nicolas Pomepuy's avatar Nicolas Pomepuy
Browse files

Fix permission snackbar position

parent 89f7a420
No related branches found
No related tags found
1 merge request!1180Multiple fixes on the permission workflow
Pipeline #165055 failed with stage
in 19 minutes and 18 seconds
......@@ -29,6 +29,7 @@ import android.os.Bundle
import android.view.KeyEvent
import android.view.Menu
import android.view.MenuItem
import android.view.View
import androidx.appcompat.view.ActionMode
import androidx.fragment.app.Fragment
import kotlinx.android.synthetic.main.toolbar.*
......@@ -77,6 +78,11 @@ class MainActivity : ContentActivity(),
private lateinit var mediaLibrary: Medialibrary
private var scanNeeded = false
override fun getSnackAnchorView(): View? {
val view = super.getSnackAnchorView()
return if (view?.id == android.R.id.content) findViewById(R.id.appbar) else view
}
@SuppressLint("SetTextI18n")
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
......@@ -94,6 +100,10 @@ class MainActivity : ContentActivity(),
mediaLibrary = Medialibrary.getInstance()
// VLCBilling.getInstance(application).retrieveSkus()
}
override fun onResume() {
super.onResume()
//Only the partial permission is granted for Android 11+
if (!settings.getBoolean(PERMISSION_NEVER_ASK, false) && Permissions.canReadStorage(this) && !Permissions.hasAllAccess(this)) {
UiTools.snackerMessageInfinite(this, getString(R.string.partial_content))?.setAction(R.string.more) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment