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

Commit 74cb62cd 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:...

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

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

Change-Id: I1ae3f24c2814f09822224a88301414fc5e50ce64
parents 3d1e9c2e eb0e0be1
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);
        }
    }
}