Skip to content

Commit fa7f708

Browse files
committed
fix multiline tag value suffix
1 parent 38c2da8 commit fa7f708

File tree

4 files changed

+8
-1
lines changed

4 files changed

+8
-1
lines changed

features/feature_base_adapter/src/main/java/com/example/util/simpletimetracker/feature_base_adapter/commentField/CommentFieldAdapterDelegate.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ fun createCommentFieldAdapterDelegate(
2727
false
2828
}
2929
etCommentItemField.inputType = when (item.valueType) {
30+
is ViewData.ValueType.TextSingleLine -> {
31+
InputType.TYPE_CLASS_TEXT
32+
}
3033
is ViewData.ValueType.TextMultiLine -> {
3134
InputType.TYPE_CLASS_TEXT or
3235
InputType.TYPE_TEXT_FLAG_MULTI_LINE
@@ -60,7 +63,7 @@ data class CommentFieldViewData(
6063
val marginTopDp: Int,
6164
val marginHorizontal: Int,
6265
val hint: String,
63-
val valueType: ValueType = ValueType.TextMultiLine,
66+
val valueType: ValueType,
6467
) : ViewHolderType {
6568

6669
override fun getUniqueId(): Long = id
@@ -70,6 +73,7 @@ data class CommentFieldViewData(
7073

7174
sealed interface ValueType {
7275
data object TextMultiLine : ValueType
76+
data object TextSingleLine : ValueType
7377
data object NumberDecimal : ValueType
7478
}
7579
}

features/feature_change_record_tag/src/main/java/com/example/util/simpletimetracker/feature_change_record_tag/interactor/ChangeRecordTagViewDataInteractor.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ class ChangeRecordTagViewDataInteractor @Inject constructor(
9292
marginTopDp = 0,
9393
marginHorizontal = resourceRepo.getDimenInDp(R.dimen.edit_screen_margin_horizontal),
9494
hint = resourceRepo.getString(R.string.change_record_type_value_suffix),
95+
valueType = CommentFieldViewData.ValueType.TextSingleLine,
9596
)
9697
}
9798

features/feature_records_filter/src/main/java/com/example/util/simpletimetracker/feature_records_filter/interactor/RecordsFilterViewDataInteractor.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,7 @@ class RecordsFilterViewDataInteractor @Inject constructor(
516516
marginTopDp = -2,
517517
marginHorizontal = resourceRepo.getDimenInDp(R.dimen.edit_screen_margin_horizontal),
518518
hint = resourceRepo.getString(R.string.change_record_comment_hint),
519+
valueType = CommentFieldViewData.ValueType.TextMultiLine,
519520
)
520521

521522
return@withContext result

features/feature_tag_selection/src/main/java/com/example/util/simpletimetracker/feature_tag_selection/interactor/RecordTagSelectionViewDataInteractor.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class RecordTagSelectionViewDataInteractor @Inject constructor(
4545
marginTopDp = 0,
4646
marginHorizontal = resourceRepo.getDimenInDp(R.dimen.edit_screen_margin_horizontal),
4747
hint = resourceRepo.getString(R.string.change_record_comment_hint),
48+
valueType = CommentFieldViewData.ValueType.TextMultiLine,
4849
)
4950

5051
result += recordCommentSearchViewDataInteractor.getViewData(

0 commit comments

Comments
 (0)