Merge "Scroll to top when new header is selected in two pane widget picker" into udc-dev am: d48a6fb4b7

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

Change-Id: I62bad495ed9216dc2e44cbdb2852bb0b9e6e45f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
TreeHugger Robot
2023-03-28 23:34:02 +00:00
committed by Automerger Merge Worker
@@ -23,8 +23,8 @@ import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewOutlineProvider;
import android.widget.FrameLayout;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import androidx.annotation.NonNull;
@@ -52,7 +52,7 @@ public class WidgetsTwoPaneSheet extends WidgetsFullSheet {
private WidgetsListHeader mSuggestedWidgetsHeader;
private LinearLayout mRightPane;
private FrameLayout mRightPaneScrollView;
private ScrollView mRightPaneScrollView;
private WidgetsListTableViewHolderBinder mWidgetsListTableViewHolderBinder;
private final ViewOutlineProvider mViewOutlineProviderRightPane = new ViewOutlineProvider() {
@@ -156,6 +156,7 @@ public class WidgetsTwoPaneSheet extends WidgetsFullSheet {
resetExpandedHeaders();
mRightPane.removeAllViews();
mRightPane.addView(mRecommendedWidgetsTable);
mRightPaneScrollView.setScrollY(0);
});
mSuggestedWidgetsContainer.addView(mSuggestedWidgetsHeader);
}
@@ -249,6 +250,7 @@ public class WidgetsTwoPaneSheet extends WidgetsFullSheet {
};
mRightPane.removeAllViews();
mRightPane.addView(widgetsRowViewHolder.itemView);
mRightPaneScrollView.setScrollY(0);
}
};
}