X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=gtk%2Fxboard.c;h=5e2314ad47b35550126dedb07d7aa19e9e941f4f;hb=02a9ccf9465b0f067fa5d0768596bd01113dcad7;hp=783b440665611800d6a3a869186af35c287bcb1a;hpb=baf6424aa71326456a2fb1c768a57d29478dfdcc;p=xboard.git diff --git a/gtk/xboard.c b/gtk/xboard.c index 783b440..5e2314a 100644 --- a/gtk/xboard.c +++ b/gtk/xboard.c @@ -1697,6 +1697,12 @@ ReSize (WindowPlacement *wp) if(optList[W_BOARD].max > w) optList[W_BOARD].max = w; if(optList[W_BOARD].value > h) optList[W_BOARD].value = h; first = appData.fixedSize; + if(twoBoards && shellUp[DummyDlg]) { + SlavePopUp(); dualOptions[3].max = 0; DoEvents(); // calls SlaveResize, kludge to force assigning new canvas + partnerUp = !partnerUp; flipView = !flipView; + DrawPosition(True, NULL); + partnerUp = !partnerUp; flipView = !flipView; + } } static guint delayedDragTag = 0;