У меня есть TextInputLayout в моем xml файлы, которые наследуют цвет выделенного текста от ВТОРИЧНОГО цвета в моей теме.
Код: Выделить всё
...
@color/blue
@color/blue
@color/red
@color/red
...

Проблема в том, что мой TextField при создании наследует цвет выделенного текста от PRIMARY цвета в MaterialTheme.
Код: Выделить всё
MaterialTheme(
colors = Colors(
primary = Color.Blue,
...
secondary = Color.Red,
...
),
content = content,
typography = MaterialTheme.typography,
shapes = MaterialTheme.shapes,
) {
TextField(...)
}

Я переопределил параметр цветов в TextField, но, похоже, ни один из них не влияет на этот цвет.
Есть ли способ переопределить цвет выделения при создании без изменения цветов в MaterialTheme? Я хотел бы избежать этого, поскольку это может вызвать проблемы на других экранах, использующих ту же тему.
Подробнее здесь: https://stackoverflow.com/questions/687 ... ck-compose