diff --git a/tdrive/frontend/src/app/views/client/body/drive/header-path.tsx b/tdrive/frontend/src/app/views/client/body/drive/header-path.tsx index 09761f4f..db857c77 100644 --- a/tdrive/frontend/src/app/views/client/body/drive/header-path.tsx +++ b/tdrive/frontend/src/app/views/client/body/drive/header-path.tsx @@ -137,18 +137,6 @@ const PathItem = ({ className="text-sm font-medium text-gray-700 hover:text-blue-600 dark:text-gray-400 dark:hover:text-white" onClick={evt => { evt.preventDefault(); - const driveMenuItems = [ - { - type: 'menu', - text: Languages.t('components.side_menu.home'), - onClick: () => onClick('root', ''), - }, - { - type: 'menu', - text: Languages.t('components.side_menu.my_drive'), - onClick: () => onClick('user_' + user?.id, ''), - }, - ]; const trashMenuItems = [ { @@ -172,7 +160,11 @@ const PathItem = ({ if (viewId?.includes('trash')) { MenusManager.openMenu(trashMenuItems, { x: evt.clientX, y: evt.clientY }, 'center'); } else { - MenusManager.openMenu(driveMenuItems, { x: evt.clientX, y: evt.clientY }, 'center'); + if (viewId === 'root') { + onClick('root', '') + } else if (viewId === 'user_' + user?.id) { + onClick('user_' + user?.id, '') + } } } else { onClick(viewId || '', item?.id || ''); @@ -203,7 +195,7 @@ const PathItem = ({ {item?.access_info?.public?.level && item?.access_info?.public?.level !== 'none' && ( )} - {first && !!user?.id && viewId != 'shared_with_me' && ( + {first && !!user?.id && viewId?.includes('trash') && (