diff --git a/lama_cleaner/app/src/Editor.tsx b/lama_cleaner/app/src/Editor.tsx index 31bd55d..b6ffc7b 100644 --- a/lama_cleaner/app/src/Editor.tsx +++ b/lama_cleaner/app/src/Editor.tsx @@ -439,6 +439,7 @@ export default function Editor(props: EditorProps) { ' ', ev => { ev?.preventDefault() + ev?.stopPropagation() setShowBrush(!showBrush) setIsPanning(!isPanning) }, diff --git a/lama_cleaner/app/src/components/SizeSelector.tsx b/lama_cleaner/app/src/components/SizeSelector.tsx index a5caebc..48ba854 100644 --- a/lama_cleaner/app/src/components/SizeSelector.tsx +++ b/lama_cleaner/app/src/components/SizeSelector.tsx @@ -1,4 +1,4 @@ -import React from 'react' +import React, { FocusEvent } from 'react' import { Listbox } from '@headlessui/react' import { CheckIcon, SelectorIcon } from '@heroicons/react/solid' @@ -31,6 +31,10 @@ export default function SizeSelector(props: SizeSelectorProps) { return `${newWidth}x${size}` } + const onButtonFocus = (e: FocusEvent) => { + e.currentTarget.blur() + } + return (
@@ -72,7 +76,10 @@ export default function SizeSelector(props: SizeSelectorProps) { ))} - + {getSizeShowName(value)}