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

Commit a4afb474 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: I3d40e9a076e79bbf55eb81a616cfb9a583a8ea8c
parents 4d1ded8f 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);
        }
    }
}