Merge "Fix drag-n-drop from the pin widget flow" into sc-dev am: 63365cf034
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14167730 Change-Id: I17deda33cb4250a493d92be5d4b6b0bfa4aba0dc
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user