diff --git a/composeApp/src/commonMain/kotlin/de/kitshn/ui/component/input/MealTypeSearchField.kt b/composeApp/src/commonMain/kotlin/de/kitshn/ui/component/input/MealTypeSearchField.kt index 0079c529..28e54e9f 100644 --- a/composeApp/src/commonMain/kotlin/de/kitshn/ui/component/input/MealTypeSearchField.kt +++ b/composeApp/src/commonMain/kotlin/de/kitshn/ui/component/input/MealTypeSearchField.kt @@ -72,9 +72,9 @@ fun BaseMealTypeSearchField( val mealTypeList = remember { mutableStateListOf() } LaunchedEffect(Unit) { try { - client.mealType.fetch().let { + client.mealType.fetch().let { mealTypes -> mealTypeList.clear() - mealTypeList.addAll(it) + mealTypeList.addAll(mealTypes.sortedBy { it.order }) } } catch(e: TandoorRequestsError) { Logger.e("MealTypeSearchField.kt", e)