summaryrefslogtreecommitdiff
path: root/indra/llwindow/llwindowwin32.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llwindow/llwindowwin32.cpp')
-rw-r--r--indra/llwindow/llwindowwin32.cpp16
1 files changed, 2 insertions, 14 deletions
diff --git a/indra/llwindow/llwindowwin32.cpp b/indra/llwindow/llwindowwin32.cpp
index 1b9331e784..4c63938415 100644
--- a/indra/llwindow/llwindowwin32.cpp
+++ b/indra/llwindow/llwindowwin32.cpp
@@ -3053,20 +3053,8 @@ LLSD LLWindowWin32::getNativeKeyData()
{
LLSD result = LLSD::emptyMap();
- // would like to use LLQtWebKit::KM_MODIFIER_SHIFT but don't want
- // make the client depend on llQtWebKit so pass over as an int
- // (not bool so we can to modifier list later)
- S32 modifiers = 0;
- if ( GetKeyState( VK_SHIFT ) )
- {
- modifiers = 1;
- };
-
- // these LLSD names are a little confusing here but they
- // make more sense on the Mac specific version and that was done first
- result["key_code"] = (S32)mKeyScanCode;
- result["char_code"] = (S32)mKeyVirtualKey;
- result["modifiers"] = modifiers;
+ result["scan_code"] = (S32)mKeyScanCode;
+ result["virtual_key"] = (S32)mKeyVirtualKey;
return result;
}