Shun Miyazawa 3 месяцев назад
Родитель
Сommit
0caa11b617
1 измененных файлов с 15 добавлено и 12 удалено
  1. 15 12
      apps/app/src/features/page-tree/components/ItemsTree.tsx

+ 15 - 12
apps/app/src/features/page-tree/components/ItemsTree.tsx

@@ -118,19 +118,22 @@ export const ItemsTree: FC<Props> = (props: Props) => {
     [enableCheckboxes],
   );
 
-  const hotkeys = useMemo<CustomHotkeysConfig<IPageForTreeItem>>(() => ({
-    completeRenaming: {
-      hotkey: 'Enter',
-      allowWhenInputFocused: true,
-      isEnabled: (tree) => tree.isRenamingItem(),
-      handler: (e, tree) => {
-        if (e.isComposing) {
-          return;
-        }
-        tree.completeRenaming();
+  const hotkeys = useMemo<CustomHotkeysConfig<IPageForTreeItem>>(
+    () => ({
+      completeRenaming: {
+        hotkey: 'Enter',
+        allowWhenInputFocused: true,
+        isEnabled: (tree) => tree.isRenamingItem(),
+        handler: (e, tree) => {
+          if (e.isComposing) {
+            return;
+          }
+          tree.completeRenaming();
+        },
       },
-    },
-  }), []);
+    }),
+    [],
+  );
 
   const tree = useTree<IPageForTreeItem>({
     rootItemId: ROOT_PAGE_VIRTUAL_ID,