Put existing values as hints by default in bottom sheet

filterfix
Laurent 5 years ago
parent 5c4cfa1f4e
commit b65695d80c
  1. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/components/BaseFragment.kt
  2. 2
      app/src/main/java/net/pokeranalytics/android/ui/fragment/components/bottomsheet/BottomSheetFragment.kt
  3. 2
      app/src/main/java/net/pokeranalytics/android/ui/modules/filter/FilterDetailsFragment.kt

@ -144,7 +144,7 @@ abstract class BaseFragment : Fragment() {
isClearable: Boolean? = true, isClearable: Boolean? = true,
currentCurrency: Currency? = null, currentCurrency: Currency? = null,
isDeletable: Boolean? = false, isDeletable: Boolean? = false,
valueHasPlaceholder: Boolean? = null, valueHasPlaceholder: Boolean? = true,
alternativeLabels: Boolean = false) { alternativeLabels: Boolean = false) {
BottomSheetFragment.create(activity as BaseActivity, BottomSheetFragment.create(activity as BaseActivity,

@ -60,7 +60,7 @@ open class BottomSheetFragment : BottomSheetDialogFragment() {
isClearable: Boolean? = true, isClearable: Boolean? = true,
currentCurrency: Currency? = null, currentCurrency: Currency? = null,
isDeletable: Boolean? = false, isDeletable: Boolean? = false,
valueHasPlaceholder: Boolean? = null, valueHasPlaceholder: Boolean? = true,
alternativeLabels: Boolean = false alternativeLabels: Boolean = false
): BottomSheetFragment { ): BottomSheetFragment {
val bottomSheetFragment = newInstance(row.bottomSheetType) val bottomSheetFragment = newInstance(row.bottomSheetType)

@ -128,7 +128,7 @@ open class FilterDetailsFragment : RealmFragment(), RowRepresentableDelegate {
is QueryCondition.SingleValue<*>, is QueryCondition.ListOfValues<*> -> { is QueryCondition.SingleValue<*>, is QueryCondition.ListOfValues<*> -> {
val valueAsString = (row as FilterItemRow).singleValue?.toString() val valueAsString = (row as FilterItemRow).singleValue?.toString()
val data = row.editingDescriptors(mapOf("valueAsString" to valueAsString)) val data = row.editingDescriptors(mapOf("valueAsString" to valueAsString))
showBottomSheet(row, this, data, true) showBottomSheet(row, this, data, true, valueHasPlaceholder = true)
} }
else -> { } else -> { }
} }

Loading…
Cancel
Save