Skip to content

Commit 9414964

Browse files
Merge pull request #17812 from viachaslavic/fix_qt_dispatcher
Fix qt6 dispatcher
2 parents a5ddb4b + 1736184 commit 9414964

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

qb/config.libs.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,7 @@ if [ "$HAVE_QT" != 'no' ]; then
313313
then
314314
HAVE_QT6='yes'
315315
add_define MAKEFILE HAVE_QT6 1
316+
add_define CONFIG HAVE_QT6 1
316317
fi
317318
fi
318319
if [ "$HAVE_QT6" != 'yes' ]; then

ui/ui_companion_driver.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,11 @@ void ui_companion_driver_init_first(
140140
{
141141
uico_driver_state_t *uico_st = &uico_driver_st;
142142
#ifdef HAVE_QT
143+
#ifdef HAVE_QT6 /* FIXME: deferred initialization after loading/unloading content */
144+
if (desktop_menu_enable)
145+
#else
143146
if (desktop_menu_enable && ui_companion_toggle)
147+
#endif
144148
{
145149
uico_st->qt_data = ui_companion_qt.init();
146150
uico_st->flags |= UICO_ST_FLAG_QT_IS_INITED;

0 commit comments

Comments
 (0)