mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-26 20:33:53 +01:00
fix: bottom insets not dispatched on all API versions consistently
Upgraded core-ktx version installCompatInsetsDispatch wasn't available on current version
This commit is contained in:
parent
a79c8d8463
commit
2234ba26b5
3 changed files with 5 additions and 1 deletions
|
|
@ -40,6 +40,7 @@ import androidx.compose.ui.tooling.preview.Preview
|
|||
import androidx.compose.ui.unit.dp
|
||||
import androidx.constraintlayout.widget.ConstraintLayout
|
||||
import androidx.core.content.ContextCompat
|
||||
import androidx.core.view.ViewGroupCompat
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import fr.free.nrw.commons.R
|
||||
import fr.free.nrw.commons.customselector.database.NotForUploadStatus
|
||||
|
|
@ -200,6 +201,7 @@ class CustomSelectorActivity :
|
|||
.fillMaxWidth(),
|
||||
)
|
||||
}
|
||||
ViewGroupCompat.installCompatInsetsDispatch(binding.root)
|
||||
applyEdgeToEdgeTopInsets(toolbarBinding.toolbarLayout)
|
||||
bottomSheetBinding.bottomLayout.applyEdgeToEdgeBottomPaddingInsets()
|
||||
val view = binding.root
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ import android.os.Bundle
|
|||
import android.view.Menu
|
||||
import android.view.MenuItem
|
||||
import android.view.View
|
||||
import androidx.core.view.ViewGroupCompat
|
||||
import androidx.recyclerview.widget.DividerItemDecoration
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import com.google.android.material.snackbar.Snackbar
|
||||
|
|
@ -58,6 +59,7 @@ class NotificationActivity : BaseActivity() {
|
|||
super.onCreate(savedInstanceState)
|
||||
isRead = intent.getStringExtra("title") == "read"
|
||||
binding = ActivityNotificationBinding.inflate(layoutInflater)
|
||||
ViewGroupCompat.installCompatInsetsDispatch(binding.root)
|
||||
applyEdgeToEdgeTopInsets(binding.toolbar.toolbar)
|
||||
binding.listView.applyEdgeToEdgeBottomPaddingInsets()
|
||||
setContentView(binding.root)
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ githubTripletPlay = "2.7.2"
|
|||
kotlinxCoroutinesRx2 = "1.8.0"
|
||||
osmdroidAndroid = "6.1.17"
|
||||
testCore = "1.4.0"
|
||||
coreKtx = "1.9.0"
|
||||
coreKtx = "1.16.0"
|
||||
coreTesting = "2.2.0"
|
||||
dagger = "2.23"
|
||||
databindingCompiler = "8.0.2"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue