X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=blobdiff_plain;f=gtk%2Fxboard.c;h=5e2314ad47b35550126dedb07d7aa19e9e941f4f;hp=783b440665611800d6a3a869186af35c287bcb1a;hb=8c69ee822007f5a96611b9d7e9dd0a13caaf8332;hpb=78b46cdffd8cd0896c6d3a8815d6b651217be910 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;