Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 32041c16 authored by Michael Jurka's avatar Michael Jurka Committed by Android (Google) Code Review
Browse files

Merge "Click on whitespace dismisses Recents in landscape"

parents 8064ec61 7725a4e3
Loading
Loading
Loading
Loading
+15 −4
Original line number Diff line number Diff line
@@ -26,6 +26,7 @@ import android.util.Log;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.View.OnClickListener;
import android.widget.HorizontalScrollView;
import android.widget.LinearLayout;

@@ -75,13 +76,23 @@ public class RecentsHorizontalScrollView extends HorizontalScrollView
                mPerformanceHelper.addViewCallback(view);
            }

            final View thumbnail = view.findViewById(R.id.app_thumbnail);
            // thumbnail is set to clickable in the layout file
            thumbnail.setOnClickListener(new OnClickListener() {
            view.setOnClickListener(new OnClickListener() {
                public void onClick(View v) {
                    mCallback.handleOnClick(view);
                    mCallback.dismiss();
                }
            });

            OnClickListener launchAppListener = new OnClickListener() {
                public void onClick(View v) {
                    mCallback.handleOnClick(view);
                }
            };
            final View thumbnail = view.findViewById(R.id.app_thumbnail);
            thumbnail.setClickable(true);
            thumbnail.setOnClickListener(launchAppListener);
            final View appTitle = view.findViewById(R.id.app_label);
            appTitle.setClickable(true);
            appTitle.setOnClickListener(launchAppListener);
            mLinearLayout.addView(view);
        }
        // Scroll to end after layout.