|
|
|
@ -22,7 +22,6 @@ import net.pokeranalytics.android.ui.view.RowRepresentableEditDescriptor |
|
|
|
import net.pokeranalytics.android.ui.view.rowrepresentable.CustomFieldRow |
|
|
|
import net.pokeranalytics.android.ui.view.rowrepresentable.CustomFieldRow |
|
|
|
import net.pokeranalytics.android.ui.view.rowrepresentable.SimpleRow |
|
|
|
import net.pokeranalytics.android.ui.view.rowrepresentable.SimpleRow |
|
|
|
import net.pokeranalytics.android.util.NULL_TEXT |
|
|
|
import net.pokeranalytics.android.util.NULL_TEXT |
|
|
|
import timber.log.Timber |
|
|
|
|
|
|
|
import java.util.* |
|
|
|
import java.util.* |
|
|
|
import kotlin.collections.ArrayList |
|
|
|
import kotlin.collections.ArrayList |
|
|
|
|
|
|
|
|
|
|
|
@ -105,7 +104,6 @@ class CustomFieldDataFragment : EditableDataFragment(), StaticRowRepresentableDa |
|
|
|
|
|
|
|
|
|
|
|
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { |
|
|
|
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { |
|
|
|
super.onViewCreated(view, savedInstanceState) |
|
|
|
super.onViewCreated(view, savedInstanceState) |
|
|
|
//shouldOpenKeyboard = false |
|
|
|
|
|
|
|
initUI() |
|
|
|
initUI() |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -157,7 +155,6 @@ class CustomFieldDataFragment : EditableDataFragment(), StaticRowRepresentableDa |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
override fun onRowValueChanged(value: Any?, row: RowRepresentable) { |
|
|
|
override fun onRowValueChanged(value: Any?, row: RowRepresentable) { |
|
|
|
Timber.d("onRowValueChanged: $row => $value") |
|
|
|
|
|
|
|
when (row) { |
|
|
|
when (row) { |
|
|
|
is CustomFieldEntry -> { |
|
|
|
is CustomFieldEntry -> { |
|
|
|
row.value = value as String? ?: "" |
|
|
|
row.value = value as String? ?: "" |
|
|
|
@ -236,6 +233,11 @@ class CustomFieldDataFragment : EditableDataFragment(), StaticRowRepresentableDa |
|
|
|
updateUI() |
|
|
|
updateUI() |
|
|
|
rowRepresentableAdapter.notifyDataSetChanged() |
|
|
|
rowRepresentableAdapter.notifyDataSetChanged() |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!isUpdating) { |
|
|
|
|
|
|
|
rowRepresentableForPosition(0)?.let { |
|
|
|
|
|
|
|
onRowSelected(0, it) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
|