Skip to content

Commit 56e9884

Browse files
committed
Remove unnecessary code in EdgeToEdgeUtil.
1 parent 9fbfa15 commit 56e9884

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

libs/SalesforceSDK/src/com/salesforce/androidsdk/ui/EdgeToEdgeUtil.kt

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.salesforce.androidsdk.ui
22

3-
import android.graphics.drawable.LayerDrawable
43
import android.os.Build.VERSION.SDK_INT
54
import android.os.Build.VERSION_CODES.UPSIDE_DOWN_CAKE
65
import android.view.View
@@ -11,7 +10,6 @@ import androidx.core.view.ViewCompat
1110
import androidx.core.view.WindowInsetsCompat
1211
import androidx.core.view.updatePadding
1312
import com.salesforce.androidsdk.R.drawable.sf__fix_status_bar
14-
import com.salesforce.androidsdk.R.id.sf__status_bar_background
1513

1614
// TODO: Remove this in 13.0 after rewriting screens in compose.
1715
internal fun AppCompatActivity.fixEdgeToEdge(view: View) {
@@ -26,10 +24,7 @@ internal fun AppCompatActivity.fixEdgeToEdge(view: View) {
2624
listenerView.updatePadding(insets.left, insets.top, insets.right, insets.bottom)
2725

2826
// Fix transparent status bar not matching action bar
29-
val background = ResourcesCompat.getDrawable(resources, sf__fix_status_bar, null)
30-
val statusBarFiller = (background as LayerDrawable).findDrawableByLayerId(sf__status_bar_background)
31-
statusBarFiller.setBounds(0, 0, insets.right, insets.bottom)
32-
view.setBackgroundResource(sf__fix_status_bar)
27+
view.background = ResourcesCompat.getDrawable(resources, sf__fix_status_bar, null)
3328

3429
WindowInsetsCompat.CONSUMED
3530
}

0 commit comments

Comments
 (0)