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: I9c8e2f6af5154e9b1f4f07708e103f640f6858d9
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:31:24 +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);
}
};
}