diff --git a/packages/frontend/component/src/components/rename-modal/index.tsx b/packages/frontend/component/src/components/rename-modal/index.tsx
index befb76f95..d1a46efac 100644
--- a/packages/frontend/component/src/components/rename-modal/index.tsx
+++ b/packages/frontend/component/src/components/rename-modal/index.tsx
@@ -44,6 +44,7 @@ export const RenameModal = ({
side: 'left',
onPointerDownOutside: handleRename,
sideOffset: -12,
+ onClick: e => e.stopPropagation(),
}}
items={
(function Input(
const inputRef = useRef(null);
useLayoutEffect(() => {
if (inputRef.current && (autoFocus || autoSelect)) {
- inputRef.current?.focus();
+ // to avoid clicking on something focusable(e.g MenuItem),
+ // then the input will not be focused
+ setTimeout(() => {
+ inputRef.current?.focus();
+ }, 0);
if (autoSelect) {
inputRef.current?.select();
}