diff --git a/app/src/googleplay/java/org/tasks/wear/WearService.kt b/app/src/googleplay/java/org/tasks/wear/WearService.kt index e0b0175b0..f53c79c1f 100644 --- a/app/src/googleplay/java/org/tasks/wear/WearService.kt +++ b/app/src/googleplay/java/org/tasks/wear/WearService.kt @@ -26,6 +26,7 @@ import org.tasks.filters.FilterProvider import org.tasks.filters.MyTasksFilter import org.tasks.filters.NavigationDrawerSubheader import org.tasks.filters.getIcon +import org.tasks.kmp.org.tasks.time.DateStyle import org.tasks.preferences.DefaultFilterProvider import org.tasks.preferences.Preferences import org.tasks.tasklist.HeaderFormatter @@ -75,7 +76,7 @@ class WearService( GrpcProto.UiItem.newBuilder() .setId(item.value) .setType(ListItemType.Header) - .setTitle(headerFormatter.headerString(item.value)) + .setTitle(headerFormatter.headerString(item.value, style = DateStyle.MEDIUM)) .setCollapsed(collapsed.contains(item.value)) .build() diff --git a/wear/src/main/java/org/tasks/presentation/components/CollapsibleHeader.kt b/wear/src/main/java/org/tasks/presentation/components/CollapsibleHeader.kt index 4eb780888..cf62a6beb 100644 --- a/wear/src/main/java/org/tasks/presentation/components/CollapsibleHeader.kt +++ b/wear/src/main/java/org/tasks/presentation/components/CollapsibleHeader.kt @@ -4,6 +4,7 @@ import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.width import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier +import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.unit.dp import androidx.wear.compose.material.Text @@ -18,6 +19,8 @@ fun CollapsibleHeader( ) { Text( text = title, + maxLines = 1, + overflow = TextOverflow.Ellipsis, ) Spacer(modifier = Modifier.width(4.dp)) Chevron(collapsed = collapsed)