mirror of
https://github.com/lobehub/lobehub
synced 2026-04-21 17:47:27 +00:00
🐛 fix: move nodrag from TabBar container to individual TabItems (#13211)
This commit is contained in:
parent
6757e10ec2
commit
5bc015a746
2 changed files with 3 additions and 3 deletions
|
|
@ -7,6 +7,7 @@ import { memo, useCallback } from 'react';
|
|||
import { useTranslation } from 'react-i18next';
|
||||
|
||||
import { type ResolvedPageData } from '@/features/Electron/titlebar/RecentlyViewed/types';
|
||||
import { electronStylish } from '@/styles/electron';
|
||||
|
||||
import { useStyles } from './styles';
|
||||
|
||||
|
|
@ -86,7 +87,7 @@ const TabItem = memo<TabItemProps>(
|
|||
<Flexbox
|
||||
horizontal
|
||||
align="center"
|
||||
className={cx(styles.tab, isActive && styles.tabActive)}
|
||||
className={cx(electronStylish.nodrag, styles.tab, isActive && styles.tabActive)}
|
||||
gap={6}
|
||||
onClick={handleClick}
|
||||
>
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@ import { useNavigate } from 'react-router-dom';
|
|||
|
||||
import { pluginRegistry } from '@/features/Electron/titlebar/RecentlyViewed/plugins';
|
||||
import { useElectronStore } from '@/store/electron';
|
||||
import { electronStylish } from '@/styles/electron';
|
||||
|
||||
import { useResolvedTabs } from './hooks/useResolvedTabs';
|
||||
import { useStyles } from './styles';
|
||||
|
|
@ -121,7 +120,7 @@ const TabBar = () => {
|
|||
|
||||
return (
|
||||
<ScrollArea
|
||||
className={`${electronStylish.nodrag} ${styles.container}`}
|
||||
className={styles.container}
|
||||
viewportProps={{ ref: viewportRef }}
|
||||
contentProps={{
|
||||
style: { alignItems: 'center', flexDirection: 'row', gap: TAB_GAP },
|
||||
|
|
|
|||
Loading…
Reference in a new issue