summaryrefslogtreecommitdiffstats
path: root/java/src/com/tightvnc
diff options
context:
space:
mode:
authorConstantin Kaplinsky <const@tightvnc.com>2008-09-05 02:41:15 +0000
committerConstantin Kaplinsky <const@tightvnc.com>2008-09-05 02:41:15 +0000
commit4f6528509a1cab20423e7c4c5afbf63e507034ec (patch)
tree273520bc04b6bef78789d638cc1e562bb321be3e /java/src/com/tightvnc
parent3ce6a72fb9f7552f9a30bfec1ba39c86af4ecc9d (diff)
downloadtigervnc-4f6528509a1cab20423e7c4c5afbf63e507034ec.tar.gz
tigervnc-4f6528509a1cab20423e7c4c5afbf63e507034ec.zip
[Enhancement] Sending zero coordinates of the video area selection if that selection is zero-size.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2754 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'java/src/com/tightvnc')
-rw-r--r--java/src/com/tightvnc/vncviewer/RfbProto.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/java/src/com/tightvnc/vncviewer/RfbProto.java b/java/src/com/tightvnc/vncviewer/RfbProto.java
index 39656fc9..5aa2af5e 100644
--- a/java/src/com/tightvnc/vncviewer/RfbProto.java
+++ b/java/src/com/tightvnc/vncviewer/RfbProto.java
@@ -1373,6 +1373,11 @@ class RfbProto {
return;
}
+ // Send zero coordinates if the rectangle is empty.
+ if (rect.isEmpty()) {
+ rect = new Rectangle();
+ }
+
int x = rect.x;
int y = rect.y;
int w = rect.width;