-
Notifications
You must be signed in to change notification settings - Fork 955
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ImGui assertion fails at resize event on macOS #2173
Comments
Hi @miko007, thanks for the report. Unfortunately, I don't have access to a mac with Xcode to replicate this issue at the moment. However, using the window's draw signal would prevent the use of A platform-specific fix may instead affect the |
that is correct, while i am not shure why one could not do the gui in But if that is a concern, i am not really shure how to proceed from here, as ImGui is pretty much not usable on macOS without the fix... |
Got my hands on a Mac so I'll be able to take a look soon. |
I also noticed this issue on macOS when trying out Cinder. I rebuilt the library with the patch from #2178 and resizing (with ImGui) seem to work fine now! |
If one resizes the window on macOS and ImGui is used, the cinder app crashes, because the assertion
g.WithinFrameScope
fails. To fix this, line528
(commit cd1d701) insrc/cinder/CinderImGui.cpp
Cinder/src/cinder/CinderImGui.cpp
Line 528 in cd1d701
As of the huge backlog of pull requests, i will not open another one. Maybe one of the developers can implement this little fix directly.
The text was updated successfully, but these errors were encountered: