From f5bb0f13a08e915eaf7f0cad37c67e6a0bd1e564 Mon Sep 17 00:00:00 2001 From: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com> Date: Sat, 25 Oct 2025 12:31:23 +0200 Subject: [PATCH] Update kvui.py --- kvui.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kvui.py b/kvui.py index 8ea956f482..1989dd164a 100644 --- a/kvui.py +++ b/kvui.py @@ -41,6 +41,8 @@ Config.set("graphics", "multisamples", "0") # multisamples crash old intel driv # No longer necessary when we switch to kivy 3.0.0, which fixes this issue. from kivy.core.audio import SoundLoader for classobj in SoundLoader._classes: + # The least invasive way to force a SoundLoader class to load its audio engine seems to be calling + # .extensions(), which e.g. in audio_sdl2.pyx then calls a function called "mix_init()" classobj.extensions() from kivymd.uix.divider import MDDivider