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

Commit 1ebf64c0 authored by Haijie Hong's avatar Haijie Hong Committed by Android (Google) Code Review
Browse files

Merge "Fix scrolling to wrong position issue in Bluetooth Device Details page" into main

parents 2954c150 c2694e1f
Loading
Loading
Loading
Loading
+10 −0
Original line number Original line Diff line number Diff line
@@ -203,6 +203,16 @@ public class BluetoothDeviceDetailsFragment extends RestrictedDashboardFragment
        slicePreferenceController.setSliceUri(sliceEnabled ? controlUri : null);
        slicePreferenceController.setSliceUri(sliceEnabled ? controlUri : null);
        slicePreferenceController.onStart();
        slicePreferenceController.onStart();
        slicePreferenceController.displayPreference(getPreferenceScreen());
        slicePreferenceController.displayPreference(getPreferenceScreen());

        // Temporarily fix the issue that the page will be automatically scrolled to a wrong
        // position when entering the page. This will make sure the bluetooth header is shown on top
        // of the page.
        use(LeAudioBluetoothDetailsHeaderController.class).displayPreference(
                getPreferenceScreen());
        use(AdvancedBluetoothDetailsHeaderController.class).displayPreference(
                getPreferenceScreen());
        use(BluetoothDetailsHeaderController.class).displayPreference(
                getPreferenceScreen());
    }
    }


    private final ViewTreeObserver.OnGlobalLayoutListener mOnGlobalLayoutListener =
    private final ViewTreeObserver.OnGlobalLayoutListener mOnGlobalLayoutListener =