KivyMD Изменение размера MDCard в зависимости от количества текста

Нужна помощь :/

Как сделать так чтобы можно было поместить большой текст в MDLabel и родитель MDCard изменял собственную высоту в зависимости от количества текста

вот коды:

KV-file:

<Card@MDCard>: 
    name_course: ""
    md_bg_color: 0, 0, 1, 1
    orientation: 'vertical'
    radius: dp(15)
    spacing: dp(5)
    padding: dp(5)
    size_hint: 1, None

    MDLabel:
        font_style: "H3"
        halign: 'center'
        text: root.name_course
    MDLabel:
        
        text: '+' * 80

FloatLayout:

    ScrollView:
        size: self.size
        do_scroll_x: False
        do_scroll_y: True
        MDGridLayout:
            
            width: self.minimum_width
            size_hint_y: None
            height: self.minimum_height
            id: list
            spacing: dp(20)
            padding: dp(20)
            cols: 1

            Card:
                name_course: "Hello, world"

результат 80 символов: 80 символов

А при 800: 800 символов

Буду сильно благодарен если поможете


Ответы (0 шт):