Skip to content

Commit 4d840b6

Browse files
committed
Move guard statements outside of loop
1 parent aeaed88 commit 4d840b6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

ui/src/components/popovers/PasteModal.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,13 @@ export default function PasteModal() {
5656
setPasteMode(false);
5757
setDisableVideoFocusTrap(false);
5858
if (rpcDataChannel?.readyState !== "open" || !TextAreaRef.current) return;
59+
if (!keyboardLayout) return;
60+
if (!chars[keyboardLayout]) return;
5961

6062
const text = TextAreaRef.current.value;
6163

6264
try {
6365
for (const char of text) {
64-
if (!keyboardLayout) continue;
65-
if (!chars[keyboardLayout]) continue;
66-
6766
const { key, shift, altRight, deadKey, accentKey } = chars[keyboardLayout][char]
6867
if (!key) continue;
6968

0 commit comments

Comments
 (0)