# HG changeset patch # User oc # Date 1423728083 -32400 # Node ID 7050b41329c60c523d862f82765e8cd81cf0e783 # Parent cbd794a31eee69b824591e1bf499d0df6d12f6c7 remove original InitData diff -r cbd794a31eee -r 7050b41329c6 src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java Thu Feb 12 16:54:23 2015 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java Thu Feb 12 17:01:23 2015 +0900 @@ -544,7 +544,8 @@ if (filterSingleDisplay) { this.originalInitData = createOriginalInitData(singleWidth, singleHeight, context.getRemoteDesktopName()); - desktopSize.add(new ChengeDesktopSize(singleWidth, singleHeight, EncodingType.INIT_DATA, originalInitData, id).getMessage()); +// desktopSize.add(new ChengeDesktopSize(singleWidth, singleHeight, EncodingType.INIT_DATA, originalInitData, id).getMessage()); + desktopSize.add(new ChengeDesktopSize(width, height, EncodingType.INIT_DATA, context.getInitData(), id).getMessage()); } else { desktopSize.add(new ChengeDesktopSize(width, height, EncodingType.INIT_DATA, context.getInitData(), id).getMessage()); } diff -r cbd794a31eee -r 7050b41329c6 src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommandChannelListener.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommandChannelListener.java Thu Feb 12 16:54:23 2015 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/TreeVncCommandChannelListener.java Thu Feb 12 17:01:23 2015 +0900 @@ -226,7 +226,8 @@ int width = rfb.getSingleWidth(); int height = rfb.getSingleHeight(); byte[] initData = createOriginalInitData(width, height, context.getRemoteDesktopName()); - os.write(initData); +// os.write(initData); + os.write(context.getInitData()); } else { os.write(context.getInitData()); }