diff src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveUpdateRectangle.java @ 33:6f5986d8ecd5

prevent video feedback
author sugi
date Sun, 09 Nov 2014 17:33:43 +0900
parents 7d65ad341cc9
children 1fa4b7b8d19f
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveUpdateRectangle.java	Sun Nov 09 11:40:40 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveUpdateRectangle.java	Sun Nov 09 17:33:43 2014 +0900
@@ -65,7 +65,11 @@
                         holder.getRepaintController().createRenderer(null, message.width,
                                 message.height, message.getPixelFormat())
                                 );
-
+                boolean visible = true;
+                if ("local".equals(info2.from)) {
+                    visible = false;
+                }
+                holder.getViewerWindow().setVisible(visible);
             } else if (message.getEncodingType() == EncodingType.RICH_CURSOR) {
                 byte[] buf = info2.asClass(byte[].class);
                 RichCursorDecoder.getInstance().decode(holder.getRenderer(), message, buf);