# HG changeset patch # User oc # Date 1403693283 -32400 # Node ID 971b4ea361e8faac001d9e75a47d00130b55f927 # Parent 6aa1c0f4ab2eef99e16e4ab96b49fb727a2f2631 fix setReadyReconnect. diff -r 6aa1c0f4ab2e -r 971b4ea361e8 src/main/java/jp/ac/u_ryukyu/treevnc/MyRfbProto.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/MyRfbProto.java Wed Jun 25 19:19:17 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/MyRfbProto.java Wed Jun 25 19:48:03 2014 +0900 @@ -349,7 +349,7 @@ } public synchronized void setReadyReconnect(boolean ready) { - if (reconnecting) { + if (ready && reconnecting) { sendDesktopSizeChange(reconnectingId); reconnecting = false; } diff -r 6aa1c0f4ab2e -r 971b4ea361e8 src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java --- a/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java Wed Jun 25 19:19:17 2014 +0900 +++ b/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingViewerWindow.java Wed Jun 25 19:48:03 2014 +0900 @@ -832,7 +832,7 @@ public void actionPerformed(ActionEvent e) { // before change server, data from previous server // should be stopped. - viewer.setCuiVersion(true); + viewer.setCuiVersion(false); if (viewer.getRfb().isRoot()) { try { viewer.getRfb().changeVNCServer(viewer, "127.0.0.1", 1980, 1090, viewer.getRfb().getId());