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

Commit 7725a4e3 authored by Michael Jurka's avatar Michael Jurka
Browse files

Click on whitespace dismisses Recents in landscape

(was added previously for portrait, forgot to add for landscape)

Change-Id: I38161d00c65f753c17d25db8ed69f59f35b0d352
parent ccbc2f30
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.