I wonder if you're experiencing this issue:
https://github.com/frescobaldi/frescobaldi/issues/1840
That sounds rather similar, Knute, but not exactly so.
My main window (the code viewer) is fine: has all the sizing controls,
and I can shrink/expand by grabbing handles on the edges.
Any other viewers, launched from the View menu, behave as in Federico's
report: the only possible change of size is by dragging the top edge
upwards, very carefully. No handles are found on the bottom or sides.
Another difference is that I'm running under X11: I use another program
which is unusable under Wayland, so I just forced my DM to X11on a login
some while ago.
HTH,
Colin