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

Commit 39cd1d8f authored by Doris Ling's avatar Doris Ling
Browse files

Increase touch target for suggestion close button.

- wrap the close button icon view in a bigger layout to increase the
overall touch area.

Fixes: 74220173
Test: manual

Change-Id: I45beadf3cfcc6ed1a8a16e6dcb9b8452e1edd78e
parent 5506097e
Loading
Loading
Loading
Loading
+15 −8
Original line number Diff line number Diff line
@@ -47,16 +47,23 @@
                android:layout_marginTop="16dp"
                android:layout_marginBottom="6dp" />

            <ImageView

            <FrameLayout
                android:id="@+id/close_button"
                android:layout_width="48dp"
                android:layout_height="48dp"
                android:layout_alignParentEnd="true"
                android:paddingTop="8dp"
                android:paddingEnd="8dp"
                android:orientation="horizontal"
                android:contentDescription="@string/dlg_close">
                <ImageView
                    android:layout_width="18dp"
                    android:layout_height="18dp"
                    android:layout_gravity="end|top"
                    android:alpha="0.54"
                android:layout_alignParentEnd="true"
                android:layout_marginTop="8dp"
                android:layout_marginEnd="8dp"
                android:contentDescription="@string/dlg_close"
                    android:src="@drawable/ic_suggestion_close_button"/>
            </FrameLayout>

        </RelativeLayout>

+15 −8
Original line number Diff line number Diff line
@@ -44,16 +44,23 @@
                android:layout_marginTop="16dp"
                android:layout_marginBottom="8dp" />

            <ImageView
            <FrameLayout
                android:id="@+id/close_button"
                android:layout_width="48dp"
                android:layout_height="48dp"
                android:layout_alignParentEnd="true"
                android:gravity="end|top"
                android:paddingTop="8dp"
                android:paddingEnd="8dp"
                android:orientation="horizontal"
                android:contentDescription="@string/dlg_close">
                <ImageView
                    android:layout_width="18dp"
                    android:layout_height="18dp"
                    android:layout_gravity="end|top"
                    android:alpha="0.54"
                android:layout_alignParentEnd="true"
                android:layout_marginTop="8dp"
                android:layout_marginEnd="8dp"
                android:contentDescription="@string/dlg_close"
                    android:src="@drawable/ic_suggestion_close_button"/>
            </FrameLayout>

        </RelativeLayout>

+14 −8
Original line number Diff line number Diff line
@@ -46,16 +46,22 @@
                android:layout_marginTop="16dp"
                android:layout_marginBottom="6dp" />

            <ImageView
            <FrameLayout
                android:id="@+id/close_button"
                android:layout_width="48dp"
                android:layout_height="48dp"
                android:layout_alignParentEnd="true"
                android:paddingTop="8dp"
                android:paddingEnd="8dp"
                android:orientation="horizontal"
                android:contentDescription="@string/dlg_close">
                <ImageView
                    android:layout_width="18dp"
                    android:layout_height="18dp"
                    android:layout_gravity="end|top"
                    android:alpha="0.54"
                android:layout_alignParentEnd="true"
                android:layout_marginTop="8dp"
                android:layout_marginEnd="8dp"
                android:contentDescription="@string/dlg_close"
                    android:src="@drawable/ic_suggestion_close_button"/>
            </FrameLayout>

        </RelativeLayout>

+1 −1
Original line number Diff line number Diff line
@@ -140,7 +140,7 @@ public class SuggestionAdapter extends RecyclerView.Adapter<DashboardItemHolder>
            mConfig.setCardLayout(holder, position);
        }

        final ImageView closeButton = holder.itemView.findViewById(R.id.close_button);
        final View closeButton = holder.itemView.findViewById(R.id.close_button);
        if (closeButton != null) {
            closeButton.setOnClickListener(v -> {
                mSuggestionFeatureProvider.dismissSuggestion(