Pie и Menu теряется курсор

Sedoj

Участник
Автор темы
56
1
Версия MoonLoader
.026-beta
Lua:
function imgui.OnDrawFrame()

if pie_mode.v then
    if imgui.IsMouseClicked(pie_keyid) then imgui.OpenPopup('PieMenu') end
    if pie.BeginPiePopup('PieMenu', pie_keyid) then
      for k, v in ipairs(pie_elements) do
        if v.next == nil then if pie.PieMenuItem(u8(v.name)) then v.action() end
        elseif type(v.next) == 'table' then drawPieSub(v) end
      end
      pie.EndPiePopup()
    end
end

if show_main_window.v then

imgui.SetNextWindowSize(imgui.ImVec2(500, 300), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.Begin(u8('Menushka'), show_main_window, imgui.WindowFlags.NoResize)
        if imgui.Button(u8'Список команд', btn_size) then
            show_imgui_help.v = not show_imgui_help.v
        end

        imgui.End()
end

end

Короче, кто шарит с Pie, взял пример Pakulichev от 6 апреля 19 года и такой вопрос:
как сделать, чтобы работала и менюшка и Pie, ибо, если пытаюсь открыть менюшку, курсора там нет, а Pie работает и также наоборот
Либо получается так, что курсор постоянно в работе и вообще не исчезает