переключатели имгуи крашат игру

shitcodes

Известный
Автор темы
1,430
661
Версия MoonLoader
.026-beta
123:
function imgui.OnDrawFrame()
    if main_window_state.v then
        imgui.SetNextWindowSize(imgui.ImVec2(150,200), imgui.Cond.FirstUseEver)
        imgui.Begin(u8'Настройки', main_window_state)
        imgui.Text(u8'Выберите нужные функции:')
        if imgui.Checkbox('Show first funstion') then
            txt = ('bebra')
            printStringNow(txt)
        end
        imgui.End()
    end
end
где ошибка? если стоит просто imgui.button, не крашит, если присвоить ей переменную - крашит
с чекбоксом просто всегда крашит
(после активации имгуи окна)