|
75 | 75 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
76 | 76 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keydown"); |
77 | 77 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],0); |
78 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x100); |
| 78 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x0); |
79 | 79 | EXPECT_EQ([[messageslastObject][@"characters"]UTF8String],"a"); |
80 | 80 | EXPECT_EQ([[messageslastObject][@"charactersIgnoringModifiers"]UTF8String],"a"); |
81 | 81 |
|
|
96 | 96 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
97 | 97 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keyup"); |
98 | 98 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],0); |
99 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x100); |
| 99 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0); |
100 | 100 | EXPECT_EQ([[messageslastObject][@"characters"]UTF8String],"a"); |
101 | 101 | EXPECT_EQ([[messageslastObject][@"charactersIgnoringModifiers"]UTF8String],"a"); |
102 | 102 |
|
|
117 | 117 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
118 | 118 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keydown"); |
119 | 119 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],56); |
120 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20102); |
| 120 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20002); |
121 | 121 |
|
122 | 122 | EXPECT_EQ([responsescount],1u); |
123 | 123 | EXPECT_EQ([[responseslastObject]boolValue],TRUE); |
|
127 | 127 |
|
128 | 128 | // RShift down |
129 | 129 | next_response =false; |
130 | | - [responderhandleEvent:keyEvent(NSEventTypeFlagsChanged,0x20106,@"",@"",FALSE,60) |
| 130 | + [responderhandleEvent:keyEvent(NSEventTypeFlagsChanged,0x20006,@"",@"",FALSE,60) |
131 | 131 | callback:^(BOOL handled) { |
132 | 132 | [responsesaddObject:@(handled)]; |
133 | 133 | }]; |
|
136 | 136 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
137 | 137 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keydown"); |
138 | 138 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],60); |
139 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20106); |
| 139 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20006); |
140 | 140 |
|
141 | 141 | EXPECT_EQ([responsescount],1u); |
142 | 142 | EXPECT_EQ([[responseslastObject]boolValue],FALSE); |
|
155 | 155 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
156 | 156 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keyup"); |
157 | 157 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],56); |
158 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20104); |
| 158 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x20004); |
159 | 159 |
|
160 | 160 | EXPECT_EQ([responsescount],1u); |
161 | 161 | EXPECT_EQ([[responseslastObject]boolValue],FALSE); |
|
165 | 165 |
|
166 | 166 | // RShift up |
167 | 167 | next_response =false; |
168 | | - [responderhandleEvent:keyEvent(NSEventTypeFlagsChanged,0x100,@"",@"",FALSE,60) |
| 168 | + [responderhandleEvent:keyEvent(NSEventTypeFlagsChanged,0,@"",@"",FALSE,60) |
169 | 169 | callback:^(BOOL handled) { |
170 | 170 | [responsesaddObject:@(handled)]; |
171 | 171 | }]; |
|
174 | 174 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
175 | 175 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keyup"); |
176 | 176 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],60); |
177 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x100); |
| 177 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0); |
178 | 178 |
|
179 | 179 | EXPECT_EQ([responsescount],1u); |
180 | 180 | EXPECT_EQ([[responseslastObject]boolValue],FALSE); |
|
221 | 221 | EXPECT_STREQ([[messageslastObject][@"keymap"]UTF8String],"macos"); |
222 | 222 | EXPECT_STREQ([[messageslastObject][@"type"]UTF8String],"keydown"); |
223 | 223 | EXPECT_EQ([[messageslastObject][@"keyCode"]intValue],0); |
224 | | -EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0x100); |
| 224 | +EXPECT_EQ([[messageslastObject][@"modifiers"]intValue],0); |
225 | 225 | EXPECT_EQ([[messageslastObject][@"characters"]UTF8String],"a"); |
226 | 226 | EXPECT_EQ([[messageslastObject][@"charactersIgnoringModifiers"]UTF8String],"a"); |
227 | 227 |
|
|