Merge pull request #17812 from viachaslavic/fix_qt_dispatcher

Fix qt6 dispatcher
This commit is contained in:
LibretroAdmin 2025-04-16 07:24:16 -07:00 committed by GitHub
commit 94149644f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 0 deletions

View File

@ -313,6 +313,7 @@ if [ "$HAVE_QT" != 'no' ]; then
then
HAVE_QT6='yes'
add_define MAKEFILE HAVE_QT6 1
add_define CONFIG HAVE_QT6 1
fi
fi
if [ "$HAVE_QT6" != 'yes' ]; then

View File

@ -140,7 +140,11 @@ void ui_companion_driver_init_first(
{
uico_driver_state_t *uico_st = &uico_driver_st;
#ifdef HAVE_QT
#ifdef HAVE_QT6 /* FIXME: deferred initialization after loading/unloading content */
if (desktop_menu_enable)
#else
if (desktop_menu_enable && ui_companion_toggle)
#endif
{
uico_st->qt_data = ui_companion_qt.init();
uico_st->flags |= UICO_ST_FLAG_QT_IS_INITED;