I couldn’t figure out why, for the life of me, the getWindowSize() call was yielding differing values at seemingly random until I finally realized that the fact that I have two windows could influence this particular call. Two windows - D’uh - I know. I just (mistakenly) assumed it was always the primary window this particular call would refer to. And just to complete the story I’d honestly forgotten all about the secondary window given that I currently rarely use it. But rest assured I do plan to - in the future.
Cinders innards are still a little nebulous to me, so I’m wondering if someone has dealt with this before and knows of a method in cinder to indicate which window to let this (and similar function calls) refer to, if you have more than one window.
I know an option would be to pass around a reference to the window in question. For now, this is an approach I’d like to avoid.