Skip to content

Commit 47dbdb6

Browse files
committed
Do not assume the state is 0 in the no modifier case (microsoft/vscode#135848)
1 parent 78d8cfe commit 47dbdb6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/keyboard_x.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ napi_value _GetKeyMap(napi_env env, napi_callback_info info) {
195195

196196
key_event->keycode = native_keycode;
197197
{
198-
key_event->state = 0;
198+
key_event->state = mask_provider->XStateFromKeyMod(0);
199199
std::string value = GetStrFromXEvent(&event);
200200
NAPI_CALL(env, napi_set_named_property_string_utf8(env, entry, "value", value.c_str()));
201201
}

0 commit comments

Comments
 (0)