vsg-dev / vsgImGui

Integration of VulkanSceneGraph with ImGui
MIT License
43 stars 28 forks source link

ImGui assertion failure when pressing any key within an input box. #34

Closed kannode closed 1 year ago

kannode commented 1 year ago

Some things, such as input handling, have changed in ImGui. This issue tracks the problem where on Mac and Windows, ImGui results in an assertion failure. Perhaps this is an excellent incentive to move to the latest version of ImGui while fixing the assertion issue.

robertosfield commented 1 year ago

On Wed, 11 Jan 2023 at 11:32, Suresh Kannan @.***> wrote:

Some things, such as input handling, have changed in ImGui. This issue tracks the problem where on Mac and Windows, ImGui results in an assertion failure. Perhaps this is an excellent incentive to move to the latest version of ImGui while fixing the assertion issue.

Could you provide a stack trace and details of the assertion failure?

Have you tried Unix? I have Linux systems here so if a failure occurs under Linux it'll help me investigate.

Message ID: @.***>

kannode commented 1 year ago

No issue on Linux, only on Mac and Windows. Instead of figuring out the old Imgui Input system, I plan to figure out the new one that uses AddKeyEvent API that matches VSG better.

robertosfield commented 1 year ago

I haven't looked at the new ImGui API yet, currently busy trying to figure out Qt oddities which will keep me busy. If you have suggestions on the ImGui front let me know. I'm happy to see vsgImGui evolve to keep up with ImGui.

kannode commented 1 year ago

I closed this one as I had raised and it seems to have been merged in.