Skip to content

Commit 30b12e0

Browse files
author
Alejo
committed
apply insets on MediaPickerActivity
1 parent 766acfa commit 30b12e0

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

mediapicker/src/main/java/org/wordpress/android/mediapicker/ui/MediaPickerActivity.kt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ import android.content.Intent
66
import android.os.Bundle
77
import android.view.MenuItem
88
import androidx.appcompat.app.AppCompatActivity
9+
import androidx.core.view.updatePadding
910
import dagger.hilt.android.AndroidEntryPoint
1011
import org.wordpress.android.mediapicker.R
1112
import org.wordpress.android.mediapicker.api.Log
1213
import org.wordpress.android.mediapicker.api.MediaPickerSetup
1314
import org.wordpress.android.mediapicker.databinding.MediaPickerLibActivityBinding
15+
import org.wordpress.android.mediapicker.util.doOnApplyWindowInsets
1416
import javax.inject.Inject
1517

1618
@AndroidEntryPoint
@@ -27,6 +29,19 @@ class MediaPickerActivity : AppCompatActivity() {
2729
setDisplayHomeAsUpEnabled(true)
2830
setDisplayShowTitleEnabled(true)
2931
}
32+
applyEdgeToEdgeSettings(binding)
33+
}
34+
35+
fun applyEdgeToEdgeSettings(binding: MediaPickerLibActivityBinding){
36+
binding.root.doOnApplyWindowInsets(consumeInsets = true) { insets ->
37+
binding.toolbarMain.setPadding(0, insets.top, 0, 0)
38+
39+
binding.root.updatePadding(
40+
left = insets.left,
41+
right = insets.right,
42+
bottom = insets.bottom
43+
)
44+
}
3045
}
3146

3247
override fun onOptionsItemSelected(item: MenuItem): Boolean {

0 commit comments

Comments
 (0)