Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3cef2a0f authored by Yuchen's avatar Yuchen
Browse files

[Expressive design] Update MainSwitchPreference padding in SettingsActivity.

Update padding programmatically to avoid regression in b/385850462.

Bug: 349681531
Flag: EXEMPT migration
Test: visual
Change-Id: I916dd6e9a41f410ab7d71252944fbf831cd96198
parent 12df6132
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -315,6 +315,12 @@ public class SettingsActivity extends SettingsBaseActivity
        if (mMainSwitch != null) {
            mMainSwitch.setMetricsCategory(lookupMetricsCategory());
            mMainSwitch.setTranslationZ(findViewById(R.id.main_content).getTranslationZ() + 1);
            if (SettingsThemeHelper.isExpressiveTheme(this)) {
                final int paddingHorizontal = getResources().getDimensionPixelSize(
                        com.android.settingslib.widget.theme
                                .R.dimen.settingslib_expressive_space_small1);
                mMainSwitch.setPadding(paddingHorizontal, 0, paddingHorizontal, 0);
            }
        }

        getSupportFragmentManager().addOnBackStackChangedListener(this);