Flexible width в Layout Element не работает корректно для TextMeshPro Unity
У меня есть префаб Message, который должен иметь внутри 3 TextMeshPro - Name, Message, Date. Я хочу, чтобы их ширины относились как 2:5:1. Для этого я нацепил на них Layout Element и выставил соответственно Flexible Width:
Тем не менее, размеры TMP все равно распределены приблизительно 1:1:1. Даже если я выставлю очень большое значение для Flexible Width изменения есть, но очень незначительные:
Зато, когда я набираю текст в TMP, их размер изменяется, чего я не хочу:
Думаю, что проблема именно в TMP, т.к для обычных панелей все работает:
Тем не менее, на всякий случай, вот компоненты, которые висят на самом TextPrefab
Как мне сделать так, чтобы TMP были в указанных отношениях и не меняли размер при изменении в них текста?




