diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-08-20 19:25:58 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2018-08-20 19:25:58 +0200 |
commit | f8f677b48ebaf490c6d870e8728285bc409789c0 (patch) | |
tree | a11106fa4f79d9632a597e98b537eca12fb37999 /sys/src/cmd/vnc/draw.c | |
parent | 4a120a381652668b7eb9313d9b8ca1835ddccb91 (diff) | |
parent | d2089f949edd71626e2391672b723aa2d9fbcb9b (diff) |
merge
Diffstat (limited to 'sys/src/cmd/vnc/draw.c')
-rw-r--r-- | sys/src/cmd/vnc/draw.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/sys/src/cmd/vnc/draw.c b/sys/src/cmd/vnc/draw.c index d55719cfd..eac717833 100644 --- a/sys/src/cmd/vnc/draw.c +++ b/sys/src/cmd/vnc/draw.c @@ -260,9 +260,12 @@ dorectangle(Vnc *v) case EncMouseWarp: mousewarp(r.min); return; - + case EncDesktopSize: + v->canresize |= 1; + vncsetdim(v, r); + return; case EncXDesktopSize: - v->canresize = 1; + v->canresize |= 2; n = vncrdlong(v)>>24; if(n <= 0) break; @@ -274,9 +277,7 @@ dorectangle(Vnc *v) vncrdrect(v); vncrdlong(v); } - /* wet floor */ - case EncDesktopSize: - vncsetdim(v, r); + vncsetdim(v, v->screen[0].rect); return; } |