@@ -153,16 +153,16 @@ interface SanitizedPressEvent {
153153
154154function sanitizePressEvent ( evt : PressEvent ) : SanitizedPressEvent {
155155 const safeEvt : SanitizedPressEvent = {
156- type : ( evt as any ) ? .type ,
157- pointerType : ( evt as any ) ? .pointerType ,
158- shiftKey : ! ! ( evt as any ) ? .shiftKey ,
159- metaKey : ! ! ( evt as any ) ? .metaKey ,
160- ctrlKey : ! ! ( evt as any ) ? .ctrlKey ,
161- altKey : ! ! ( evt as any ) ? .altKey ,
156+ type : 'type' in evt ? evt . type : undefined ,
157+ pointerType : 'pointerType' in evt ? ( evt as { pointerType ?: string } ) . pointerType : undefined ,
158+ shiftKey : 'shiftKey' in evt ? ! ! ( evt as { shiftKey ?: boolean } ) . shiftKey : false ,
159+ metaKey : 'metaKey' in evt ? ! ! ( evt as { metaKey ?: boolean } ) . metaKey : false ,
160+ ctrlKey : 'ctrlKey' in evt ? ! ! ( evt as { ctrlKey ?: boolean } ) . ctrlKey : false ,
161+ altKey : 'altKey' in evt ? ! ! ( evt as { altKey ?: boolean } ) . altKey : false ,
162162 } ;
163163 try {
164164 Object . defineProperty ( safeEvt , 'target' , {
165- value : ( evt as any ) ? .target ,
165+ value : 'target' in evt ? ( evt as { target ?: unknown } ) . target : undefined ,
166166 enumerable : false ,
167167 configurable : true ,
168168 } ) ;
0 commit comments