issue #20935: Start reverting window size handling code to 3.7.4 state when things were stable and worked.
issue #20935: More code reversion.
issue #20935: Get size memory working again on workspace mode.
issue #20935: Reconnect destruction of widgets to subwiondows so they close properly.
Merge pull request #120 from jrogelstad/20935

issue #20935: Fix window handling problems in workspace mode