def __init__(self, **kwargs):
    super(Controller, self).__init__(**kwargs)
self.layout_content.bind(minimum_height=self.layout_content.setter('height'))
Как вы прокручиваете GridLayout внутри Kivy ScrollView?