mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-04-26 16:48:35 +00:00
Fixed snackbar display in landscape
This commit is contained in:
parent
43569035fd
commit
7595a8d2ab
2 changed files with 4 additions and 2 deletions
|
|
@ -21,6 +21,7 @@ package org.linphone.activities.main
|
||||||
|
|
||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
|
import android.content.res.Configuration
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.Parcelable
|
import android.os.Parcelable
|
||||||
|
|
@ -124,7 +125,8 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
|
||||||
|
|
||||||
override fun showSnackBar(resourceId: Int) {
|
override fun showSnackBar(resourceId: Int) {
|
||||||
val snackBar = Snackbar.make(binding.coordinator, resourceId, Snackbar.LENGTH_LONG)
|
val snackBar = Snackbar.make(binding.coordinator, resourceId, Snackbar.LENGTH_LONG)
|
||||||
if (binding.tabsFragment.visibility == View.VISIBLE) {
|
if (binding.tabsFragment.visibility == View.VISIBLE &&
|
||||||
|
resources.configuration.orientation == Configuration.ORIENTATION_PORTRAIT) {
|
||||||
snackBar.anchorView = binding.tabsFragment
|
snackBar.anchorView = binding.tabsFragment
|
||||||
}
|
}
|
||||||
snackBar.show()
|
snackBar.show()
|
||||||
|
|
|
||||||
|
|
@ -484,7 +484,7 @@ class CoreContext(val context: Context, coreConfig: Config) {
|
||||||
overlayX = params.x.toFloat()
|
overlayX = params.x.toFloat()
|
||||||
overlayY = params.y.toFloat()
|
overlayY = params.y.toFloat()
|
||||||
}
|
}
|
||||||
else -> false
|
else -> return@setOnTouchListener false
|
||||||
}
|
}
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue