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

Commit 749dabb4 authored by Sunny Shao's avatar Sunny Shao Committed by Automerger Merge Worker
Browse files

Fix toggle widget can be switched under overlapped view am: 4794b798 am: cfffebd5

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/12124562

Change-Id: Ie99be59204c03dcac32aeb29dd2a9c05a95309b9
parents 520c8768 cfffebd5
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -36,7 +36,8 @@ public class AppSwitchPreference extends SwitchPreference {
        super.onBindViewHolder(holder);
        final View switchView = holder.findViewById(android.R.id.switch_widget);
        if (switchView != null) {
            switchView.setFilterTouchesWhenObscured(true);
            final View rootView = switchView.getRootView();
            rootView.setFilterTouchesWhenObscured(true);
        }
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -52,7 +52,8 @@ public class FilterTouchesRestrictedSwitchPreference extends RestrictedSwitchPre
        super.onBindViewHolder(holder);
        final View switchView = holder.findViewById(android.R.id.switch_widget);
        if (switchView != null) {
            switchView.setFilterTouchesWhenObscured(true);
            final View rootView = switchView.getRootView();
            rootView.setFilterTouchesWhenObscured(true);
        }
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -50,7 +50,8 @@ public class FilterTouchesSwitchPreference extends SwitchPreference {
        super.onBindViewHolder(holder);
        final View switchView = holder.findViewById(android.R.id.switch_widget);
        if (switchView != null) {
            switchView.setFilterTouchesWhenObscured(true);
            final View rootView = switchView.getRootView();
            rootView.setFilterTouchesWhenObscured(true);
        }
    }
}