Preserve initial channel watches until desktop core attaches

This commit is contained in:
evgeny committed 2026-10-12 22:30:38 +02:00
1 parent 17606c66b8
commit 061eb0f0f8
3 files changed
+13 -3

No files matched your search

+2 -1
View File
@@ -98,7 +98,8 @@ private slots:
QCOMPARE(sqlite3_step(statement), SQLITE_ROW);
group = QString::fromUtf8(reinterpret_cast<const char*>(sqlite3_column_text(statement, 0))).toULongLong();
sqlite3_finalize(statement); QVERIFY(group);
chat_event_set_handler(inst, sourceEvent); QVERIFY(gui_stream_attach(inst)); uasync_mark_running(ua);
chat_event_set_handler(inst, sourceEvent); QVERIFY(gui_stream_watch(group));
QVERIFY(gui_stream_attach(inst)); uasync_mark_running(ua);
connect(&poll, &QTimer::timeout, this, [this] { uasync_poll(ua, 0); }); poll.start(1);
}