Skip to content

Commit edda54d

Browse files
committed
fix(ItemButton): serialization * 2
1 parent 520bd26 commit edda54d

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

src/components/actions/use-action.ts

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,16 @@ interface SanitizedPressEvent {
154154
function sanitizePressEvent(evt: PressEvent): SanitizedPressEvent {
155155
const safeEvt: SanitizedPressEvent = {
156156
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,
157+
pointerType:
158+
'pointerType' in evt
159+
? (evt as { pointerType?: string }).pointerType
160+
: undefined,
161+
shiftKey:
162+
'shiftKey' in evt ? !!(evt as { shiftKey?: boolean }).shiftKey : false,
163+
metaKey:
164+
'metaKey' in evt ? !!(evt as { metaKey?: boolean }).metaKey : false,
165+
ctrlKey:
166+
'ctrlKey' in evt ? !!(evt as { ctrlKey?: boolean }).ctrlKey : false,
161167
altKey: 'altKey' in evt ? !!(evt as { altKey?: boolean }).altKey : false,
162168
};
163169
try {

0 commit comments

Comments
 (0)