# HG changeset patch # User one # Date 1346404880 -32400 # Node ID 85958cba5d1501d9fdde279c334da4273e51d861 # Parent 73b13bc335c260ce7cf2c5ac07ff7fda7f2d9edb Create new constructor in TreeTask diff -r 73b13bc335c2 -r 85958cba5d15 src/main/java/com/glavsoft/rfb/protocol/TreeTask.java --- a/src/main/java/com/glavsoft/rfb/protocol/TreeTask.java Thu Aug 30 16:51:46 2012 +0900 +++ b/src/main/java/com/glavsoft/rfb/protocol/TreeTask.java Fri Aug 31 18:21:20 2012 +0900 @@ -16,8 +16,8 @@ public TreeTask(Reader reader, IRepaintController repaintController, ClipboardController clipboardController, DecodersContainer decoders, ProtocolContext context, MyRfbProtoProxy rfb) { - super(reader, new NullRepaintController(), clipboardController, decoders, - context, true); + super(reader, repaintController, clipboardController, decoders,context, true); + //super(reader, new NullRepaintController(), clipboardController, decoders,context, true); Decoder decoder = new ZRLEESender(rfb); decoders.setDecoderByType(EncodingType.ZLIB, decoder); decoders.setDecoderByType(EncodingType.ZRLE, decoder); diff -r 73b13bc335c2 -r 85958cba5d15 src/main/java/jp/ac/u_ryukyu/treevnc/server/VncProxyService.java --- a/src/main/java/jp/ac/u_ryukyu/treevnc/server/VncProxyService.java Thu Aug 30 16:51:46 2012 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/treevnc/server/VncProxyService.java Fri Aug 31 18:21:20 2012 +0900 @@ -137,6 +137,7 @@ Thread thread = new Thread(new CreateThread(aClient)); thread.start(); workingProtocol.handshake(); + rfb.setProtocolContext(workingProtocol); // input into change parents ClipboardControllerImpl clipboardController =