From ff6c4cdbf912abb4264a1439e478c69faa210cb2 Mon Sep 17 00:00:00 2001 From: Jonas Kalderstam Date: Sun, 26 Jun 2016 22:06:47 +0200 Subject: [PATCH] Fix failing test --- .../filepicker/AbstractFilePickerFragment.java | 7 +++---- .../filepicker/sample/recording.java | 18 ------------------ 2 files changed, 3 insertions(+), 22 deletions(-) delete mode 100644 sample/src/androidTest/java/com/nononsenseapps/filepicker/sample/recording.java diff --git a/library/src/main/java/com/nononsenseapps/filepicker/AbstractFilePickerFragment.java b/library/src/main/java/com/nononsenseapps/filepicker/AbstractFilePickerFragment.java index 1676868..dcfb37f 100644 --- a/library/src/main/java/com/nononsenseapps/filepicker/AbstractFilePickerFragment.java +++ b/library/src/main/java/com/nononsenseapps/filepicker/AbstractFilePickerFragment.java @@ -731,6 +731,9 @@ public abstract class AbstractFilePickerFragment extends Fragment */ public boolean onLongClickCheckable(@NonNull View view, @NonNull CheckableViewHolder viewHolder) { + if (MODE_NEW_FILE == mode) { + mEditTextFileName.setText(getName(viewHolder.file)); + } onClickCheckBox(viewHolder); return true; } @@ -747,13 +750,9 @@ public abstract class AbstractFilePickerFragment extends Fragment viewHolder.checkbox.setChecked(false); mCheckedItems.remove(viewHolder.file); mCheckedVisibleViewHolders.remove(viewHolder); - if (!allowMultiple) { - mEditTextFileName.setText(""); - } } else { if (!allowMultiple) { clearSelections(); - mEditTextFileName.setText(getName(viewHolder.file)); } viewHolder.checkbox.setChecked(true); mCheckedItems.add(viewHolder.file); diff --git a/sample/src/androidTest/java/com/nononsenseapps/filepicker/sample/recording.java b/sample/src/androidTest/java/com/nononsenseapps/filepicker/sample/recording.java deleted file mode 100644 index cb34c97..0000000 --- a/sample/src/androidTest/java/com/nononsenseapps/filepicker/sample/recording.java +++ /dev/null @@ -1,18 +0,0 @@ -package com.nononsenseapps.filepicker.sample; - - -import android.support.test.rule.ActivityTestRule; -import android.support.test.runner.AndroidJUnit4; -import android.test.suitebuilder.annotation.LargeTest; - -import org.junit.Rule; -import org.junit.runner.RunWith; - -@LargeTest -@RunWith(AndroidJUnit4.class) -public class recording { - - @Rule - public ActivityTestRule mActivityTestRule = new ActivityTestRule<>(NoNonsenseFilePicker.class); - -}