Merge "Enable dragging caption via App Info view." into udc-dev
This commit is contained in:
@@ -31,8 +31,7 @@
|
||||
android:orientation="horizontal"
|
||||
android:clickable="true"
|
||||
android:focusable="true"
|
||||
android:paddingStart="8dp"
|
||||
android:background="?android:selectableItemBackgroundBorderless">
|
||||
android:paddingStart="8dp">
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/application_icon"
|
||||
@@ -88,6 +87,6 @@
|
||||
android:src="@drawable/decor_close_button_dark"
|
||||
android:scaleType="fitCenter"
|
||||
android:gravity="end"
|
||||
android:background="?android:selectableItemBackgroundBorderless"
|
||||
android:background="@null"
|
||||
android:tint="@color/desktop_mode_caption_close_button_dark"/>
|
||||
</com.android.wm.shell.windowdecor.WindowDecorLinearLayout>
|
||||
@@ -335,7 +335,8 @@ public class DesktopModeWindowDecorViewModel implements WindowDecorViewModel {
|
||||
@Override
|
||||
public boolean onTouch(View v, MotionEvent e) {
|
||||
final int id = v.getId();
|
||||
if (id != R.id.caption_handle && id != R.id.desktop_mode_caption) {
|
||||
if (id != R.id.caption_handle && id != R.id.desktop_mode_caption
|
||||
&& id != R.id.open_menu_button && id != R.id.close_window) {
|
||||
return false;
|
||||
}
|
||||
moveTaskToFront(mTaskOrganizer.getRunningTaskInfo(mTaskId));
|
||||
|
||||
@@ -35,7 +35,9 @@ internal class DesktopModeAppControlsWindowDecorationViewHolder(
|
||||
captionView.setOnTouchListener(onCaptionTouchListener)
|
||||
captionHandle.setOnTouchListener(onCaptionTouchListener)
|
||||
openMenuButton.setOnClickListener(onCaptionButtonClickListener)
|
||||
openMenuButton.setOnTouchListener(onCaptionTouchListener)
|
||||
closeWindowButton.setOnClickListener(onCaptionButtonClickListener)
|
||||
closeWindowButton.setOnTouchListener(onCaptionTouchListener)
|
||||
appNameTextView.text = appName
|
||||
appIconImageView.setImageDrawable(appIcon)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user