summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTimothy Pearson <[email protected]>2013-02-20 14:25:59 -0600
committerSlávek Banko <[email protected]>2013-02-20 22:07:10 +0100
commit5346eb85de9c653eca65d2c16eb558f9594b403c (patch)
treea381ccccc890f07aaf6aa235bb977a35cfa1a573
parent43ad5796a8b0813a2335d9c4015ab6a75a0caf62 (diff)
downloadtdenetwork-5346eb85de9c653eca65d2c16eb558f9594b403c.tar.gz
tdenetwork-5346eb85de9c653eca65d2c16eb558f9594b403c.zip
Fix shift key failure in krfb
This is a backport of KDE SVN commit 1164724 (cherry picked from commit 795ed72fdb980600d4da57fdf9e689cdbbfc9a9a)
-rw-r--r--krfb/krfb/rfbcontroller.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/krfb/krfb/rfbcontroller.cc b/krfb/krfb/rfbcontroller.cc
index 37ac10b5..6eea49a6 100644
--- a/krfb/krfb/rfbcontroller.cc
+++ b/krfb/krfb/rfbcontroller.cc
@@ -231,10 +231,10 @@ void KeyboardEvent::tweakModifiers(signed char mod, bool down) {
if(isShift && mod != 1) {
if(ModifierState & LEFTSHIFT)
XTestFakeKeyEvent(dpy, leftShiftCode,
- !down, CurrentTime);
+ down, CurrentTime);
if(ModifierState & RIGHTSHIFT)
XTestFakeKeyEvent(dpy, rightShiftCode,
- !down, CurrentTime);
+ down, CurrentTime);
}
if(!isShift && mod==1)