I'm looking for help in understanding resizing behavior in gtk2hs.  I have an OpenGL canvas, and scaling is always suitable for the initial canvas size but not changed size.  I don't know how the initial size tracking is indicated.  The RotatingCubes gtk2hs demo exhibits exactly this behavior.  Instead, I'd like to rescale whenever the canvas size changes (via resizing the window).

Thanks,   - Conal