From 68448538172663279919b29dd09b5faa51e0628a Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sat, 26 Jul 2025 00:56:14 +0530 Subject: Add web.schedule to schedule an action after qt+libuv tick --- src/WindowActionRouter.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/WindowActionRouter.cpp') diff --git a/src/WindowActionRouter.cpp b/src/WindowActionRouter.cpp index 1278d48..99d9931 100644 --- a/src/WindowActionRouter.cpp +++ b/src/WindowActionRouter.cpp @@ -106,6 +106,9 @@ void WindowActionRouter::initialize(Configuration *config) { for (auto *win : get_relevant_windows(win_id)) win->set_decoration_enabled(type, enabled); }); + + connect(&runtime, &LuaRuntime::schedule_for_next_tick, this, + [](const std::function &action) { LuaRuntime::instance().queue_task(action); }); } void WindowActionRouter::find_current_search_text(WebViewId webview_id, bool forward) { -- cgit v1.3.1