How can I update all of my Kivy widgets to use the new default_font on runtime (without restarting the app)?
I created a Settings screen in my kivy app where a user can select the font that they want the app to use. After the user selects their desired font in the GUI, I update the default_font in Kivy's Config
Config.set('kivy', 'default_font', [font_filename, font_filepath, font_filepath, font_filepath, font_filepath])When the app restarts, this successfully changes the default font of all my Kivy Labels to the user-slected font.
But how can I have it update all my widgets on all my Screens in my Kivy app on runtime, immediately after the Config.set() call above?