Merge "Fix drag-n-drop from the pin widget flow" into sc-dev

This commit is contained in:
Steven Ng
2021-04-14 08:47:06 +00:00
committed by Android (Google) Code Review
2 changed files with 8 additions and 6 deletions
@@ -62,6 +62,7 @@ import com.android.launcher3.widget.LauncherAppWidgetProviderInfo;
import com.android.launcher3.widget.PendingAddShortcutInfo;
import com.android.launcher3.widget.PendingAddWidgetInfo;
import com.android.launcher3.widget.WidgetCell;
import com.android.launcher3.widget.WidgetCellPreview;
import com.android.launcher3.widget.WidgetHostViewLoader;
import com.android.launcher3.widget.WidgetImageView;
import com.android.launcher3.widget.WidgetManagerHelper;
@@ -121,9 +122,10 @@ public class AddItemActivity extends BaseActivity implements OnLongClickListener
}
}
WidgetImageView preview = mWidgetCell.findViewById(R.id.widget_preview);
preview.setOnTouchListener(this);
preview.setOnLongClickListener(this);
WidgetCellPreview previewContainer = mWidgetCell.findViewById(
R.id.widget_preview_container);
previewContainer.setOnTouchListener(this);
previewContainer.setOnLongClickListener(this);
// savedInstanceState is null when the activity is created the first time (i.e., avoids
// duplicate logging during rotation)
@@ -170,9 +170,9 @@ public class WidgetsBottomSheet extends BaseWidgetSheet implements Insettable {
WidgetCell widget = (WidgetCell) LayoutInflater.from(getContext())
.inflate(R.layout.widget_cell, parent, false);
View preview_container = widget.findViewById(R.id.widget_preview_container);
preview_container.setOnClickListener(this);
preview_container.setOnLongClickListener(this);
View previewContainer = widget.findViewById(R.id.widget_preview_container);
previewContainer.setOnClickListener(this);
previewContainer.setOnLongClickListener(this);
widget.setAnimatePreview(false);
parent.addView(widget);