cinder / Cinder

Cinder is a community-developed, free and open source library for professional-quality creative coding in C++.
http://libcinder.org
Other
5.27k stars 939 forks source link

Make ImGui multi-window more robust; fix issues noted in #2242 #2243

Closed totalgee closed 2 years ago

totalgee commented 3 years ago

Just adding the rest of the fixes I'd suggested earlier. They aren't strictly "necessary" (since the current window seems to be correct when the event and resize callbacks are called), but are cleaner and more consistent.

totalgee commented 3 years ago

@richardeakin Any chance this could get merged, so the whole (related) topic can be closed? Thanks!

richardeakin commented 2 years ago

Sure, and thanks for getting these changes in. Apologies for the delay, I've been deep in work work and hoping to emerge soon to address more of these outstanding PRs..