@yarloslav as you're compiling and can reproduce it, could you reapply that diff and change
connect(filter, &LanguageChangeEventFilter::languageChangeEvent, this, &KirigamiPlugin::languageChangeEvent);
to
connect(filter, &LanguageChangeEventFilter::languageChangeEvent, this, &KirigamiPlugin::languageChangeEvent, Qt::QueuedConnection);
@yarloslav as you're compiling and can reproduce it, could you reapply that diff and change
connect(filter, &LanguageChange EventFilter: :languageChange Event, this, &KirigamiPlugin ::languageChang eEvent) ;
to
connect(filter, &LanguageChange EventFilter: :languageChange Event, this, &KirigamiPlugin ::languageChang eEvent, Qt::QueuedConne ction);