File tree Expand file tree Collapse file tree 1 file changed +16
-14
lines changed Expand file tree Collapse file tree 1 file changed +16
-14
lines changed Original file line number Diff line number Diff line change @@ -151,26 +151,28 @@ const userEvent = {
151
151
152
152
if ( opts . delay > 0 ) await delay ( opts . delay ) ;
153
153
154
- const event = fireEvent . keyDown ( element , {
154
+ const downEvent = fireEvent . keyDown ( element , {
155
155
key : key ,
156
156
keyCode : keyCode ,
157
157
which : keyCode
158
158
} ) ;
159
- if ( event ) {
160
- fireEvent . keyPress ( element , {
159
+ if ( downEvent ) {
160
+ const pressEvent = fireEvent . keyPress ( element , {
161
161
key : key ,
162
- keyCode : keyCode ,
163
- which : keyCode
164
- } ) ;
165
-
166
- actuallyTyped += key ;
167
- fireEvent . change ( element , {
168
- target : {
169
- value : actuallyTyped
170
- } ,
171
- bubbles : true ,
172
- cancelable : true
162
+ keyCode,
163
+ charCode : keyCode ,
164
+ keyCode : keyCode
173
165
} ) ;
166
+ if ( pressEvent ) {
167
+ actuallyTyped += key ;
168
+ fireEvent . change ( element , {
169
+ target : {
170
+ value : actuallyTyped
171
+ } ,
172
+ bubbles : true ,
173
+ cancelable : true
174
+ } ) ;
175
+ }
174
176
}
175
177
176
178
fireEvent . keyUp ( element , {
You can’t perform that action at this time.
0 commit comments