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

Commit 1c7d1dfb 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

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

Change-Id: I7d6b33b80c948337b1526fd0becfbe87d535895b
parents b45f7f11 4794b798
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);
        }
    }
}