diff --git a/blcrack/cracker/ui/hook.cpp b/blcrack/cracker/ui/hook.cpp index 14fdcd65a..0b51f0707 100644 --- a/blcrack/cracker/ui/hook.cpp +++ b/blcrack/cracker/ui/hook.cpp @@ -153,7 +153,7 @@ int (*old_lua_pcall) (lua_State *L, int nargs, int nresults, int errfunc); int my_lua_pcall (lua_State *L, int nargs, int nresults, int errfunc) { auto ret = old_lua_pcall(L, nargs, nresults, errfunc); if (g_is_panel_loaded && !g_is_game_loaded && g_target_L == L) { - std::thread(hook_game_setting_panel, L).detach(); + hook_game_setting_panel(L); g_is_game_loaded = true; } return ret;