[1.1.1] VNC: Special keys (Key.WIN) dont work --- fixed 2017-03-17

Bug #1673654 reported by yinzhixin on 2017-03-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Sikuli
Critical
RaiMan

Bug Description

app version:
sikulix1.1.1.jar
win7 64-bit
realvnc4

To reproduce the bug:
1.start the local vncserver
2.new a vnc object and send special keys
vnc = vncStart("127.0.0.1",5900)
vnc.keyDown(Key.WIN)
vnc.type("d")
vnc.keyUp(Key.WIN)

then throw a exception:
IllegalArgumentException: java.lang.IllegalArgumentException: Cannot type character \ue042

without vnc,running on local is normal
keyDown(Key.WIN)
type("d")
keyUp(Key.WIN)

RaiMan (raimund-hocke) wrote :

latest version of 1.1.1 nightly ? (Latest available Build: 1.1.1 2017-03-16_01:00nightly)

Changed in sikuli:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → 1.1.1
summary: - Special keys dont go through vncStart
+ [1.1.1] VNC: Special keys (Key.WIN) dont work

get sikulix by sikulixsetup-1.1.1-20170314.122945-86-forsetup.jar

RaiMan (raimund-hocke) wrote :

ok, thanks. Have to check.

RaiMan (raimund-hocke) wrote :

first impression:
the new VNC implementation does not seem to be compatible with the defined usage of the class Key.
This needs to be repaired.

Changed in sikuli:
status: In Progress → Fix Committed
importance: Medium → High
RaiMan (raimund-hocke) wrote :

fixed.
nightly build is running.

Changed in sikuli:
importance: High → Critical
summary: - [1.1.1] VNC: Special keys (Key.WIN) dont work
+ [1.1.1] VNC: Special keys (Key.WIN) dont work --- fixed 2017-03-17
yinzhixin (yinzhixin) wrote :

well done!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers