From d38c3f1427879f5eef89204338fdcb503e99a2d3 Mon Sep 17 00:00:00 2001 From: KhyatiSaini <55757584+KhyatiSaini@users.noreply.github.com> Date: Fri, 17 Dec 2021 16:32:58 +0530 Subject: [PATCH] unformatted search text field for depicts and categories search field of upload wizard (#4724) * unformatted search text field for depicts and categories search field of upload wizard * fix tests by declaring search text field of type PasteSensitiveTextInputEditText --- .../commons/upload/categories/UploadCategoriesFragment.java | 5 ++--- .../fr/free/nrw/commons/upload/depicts/DepictsFragment.java | 4 ++-- app/src/main/res/layout/upload_categories_fragment.xml | 6 ++++-- app/src/main/res/layout/upload_depicts_fragment.xml | 6 ++++-- .../upload/categories/UploadCategoriesFragmentUnitTests.kt | 4 ++-- .../nrw/commons/upload/depicts/DepictsFragmentUnitTests.kt | 4 ++-- 6 files changed, 16 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.java index 610f93d99..aa96a7307 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/categories/UploadCategoriesFragment.java @@ -3,7 +3,6 @@ package fr.free.nrw.commons.upload.categories; import android.app.Activity; import android.os.Bundle; import android.text.Editable; -import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.View.OnClickListener; @@ -18,12 +17,12 @@ import androidx.recyclerview.widget.RecyclerView; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.OnClick; -import com.google.android.material.textfield.TextInputEditText; import com.google.android.material.textfield.TextInputLayout; import com.jakewharton.rxbinding2.view.RxView; import com.jakewharton.rxbinding2.widget.RxTextView; import fr.free.nrw.commons.R; import fr.free.nrw.commons.category.CategoryItem; +import fr.free.nrw.commons.ui.PasteSensitiveTextInputEditText; import fr.free.nrw.commons.upload.UploadActivity; import fr.free.nrw.commons.upload.UploadBaseFragment; import fr.free.nrw.commons.utils.DialogUtil; @@ -44,7 +43,7 @@ public class UploadCategoriesFragment extends UploadBaseFragment implements Cate @BindView(R.id.til_container_search) TextInputLayout tilContainerEtSearch; @BindView(R.id.et_search) - TextInputEditText etSearch; + PasteSensitiveTextInputEditText etSearch; @BindView(R.id.pb_categories) ProgressBar pbCategories; @BindView(R.id.rv_categories) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.java b/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.java index 78c7d72c0..493d5749d 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/depicts/DepictsFragment.java @@ -15,11 +15,11 @@ import androidx.recyclerview.widget.RecyclerView; import butterknife.BindView; import butterknife.ButterKnife; import butterknife.OnClick; -import com.google.android.material.textfield.TextInputEditText; import com.google.android.material.textfield.TextInputLayout; import com.jakewharton.rxbinding2.view.RxView; import com.jakewharton.rxbinding2.widget.RxTextView; import fr.free.nrw.commons.R; +import fr.free.nrw.commons.ui.PasteSensitiveTextInputEditText; import fr.free.nrw.commons.upload.UploadActivity; import fr.free.nrw.commons.upload.UploadBaseFragment; import fr.free.nrw.commons.upload.structure.depictions.DepictedItem; @@ -45,7 +45,7 @@ public class DepictsFragment extends UploadBaseFragment implements DepictsContra @BindView(R.id.depicts_search_container) TextInputLayout depictsSearchContainer; @BindView(R.id.depicts_search) - TextInputEditText depictsSearch; + PasteSensitiveTextInputEditText depictsSearch; @BindView(R.id.depictsSearchInProgress) ProgressBar depictsSearchInProgress; @BindView(R.id.depicts_recycler_view) diff --git a/app/src/main/res/layout/upload_categories_fragment.xml b/app/src/main/res/layout/upload_categories_fragment.xml index f8ffd39e4..58ab08e43 100644 --- a/app/src/main/res/layout/upload_categories_fragment.xml +++ b/app/src/main/res/layout/upload_categories_fragment.xml @@ -1,6 +1,7 @@ - + android:maxLines="1" + app:allowFormatting="false"/> @@ -81,13 +82,14 @@ android:layout_marginTop="@dimen/standard_gap" android:layout_height="wrap_content"> - + android:maxLines="1" + app:allowFormatting="false" />