fix: enable desktop window dragging
This commit is contained in:
parent
541a3f5f34
commit
d44149cb88
@ -45,6 +45,7 @@ import { useGitHistory } from './hooks/useGitHistory'
|
|||||||
import { useUpdater, restartApp } from './hooks/useUpdater'
|
import { useUpdater, restartApp } from './hooks/useUpdater'
|
||||||
import { useAutoSync } from './hooks/useAutoSync'
|
import { useAutoSync } from './hooks/useAutoSync'
|
||||||
import { useGuanghuTheme } from './hooks/useGuanghuTheme'
|
import { useGuanghuTheme } from './hooks/useGuanghuTheme'
|
||||||
|
import { useDragRegion } from './hooks/useDragRegion'
|
||||||
import { useConflictResolver } from './hooks/useConflictResolver'
|
import { useConflictResolver } from './hooks/useConflictResolver'
|
||||||
import { useVaultConfig } from './hooks/useVaultConfig'
|
import { useVaultConfig } from './hooks/useVaultConfig'
|
||||||
import { useOnboarding } from './hooks/useOnboarding'
|
import { useOnboarding } from './hooks/useOnboarding'
|
||||||
@ -171,6 +172,7 @@ function MainApp({ noteWindowParams }: { noteWindowParams: NoteWindowParams | nu
|
|||||||
const aiWorkspaceWindow = false
|
const aiWorkspaceWindow = false
|
||||||
const [showHoloLakeHome, setShowHoloLakeHome] = useState(false)
|
const [showHoloLakeHome, setShowHoloLakeHome] = useState(false)
|
||||||
const { theme: guanghuTheme, cycleTheme } = useGuanghuTheme()
|
const { theme: guanghuTheme, cycleTheme } = useGuanghuTheme()
|
||||||
|
const { dragRegionRef } = useDragRegion<HTMLElement>()
|
||||||
const [selection, setSelection] = useState<SidebarSelection>(DEFAULT_SELECTION)
|
const [selection, setSelection] = useState<SidebarSelection>(DEFAULT_SELECTION)
|
||||||
const [noteListFilter, setNoteListFilter] = useState<NoteListFilter>('open')
|
const [noteListFilter, setNoteListFilter] = useState<NoteListFilter>('open')
|
||||||
const [pendingNoteListPdfExportPath, setPendingNoteListPdfExportPath] = useState<string | null>(null)
|
const [pendingNoteListPdfExportPath, setPendingNoteListPdfExportPath] = useState<string | null>(null)
|
||||||
@ -1627,7 +1629,7 @@ function MainApp({ noteWindowParams }: { noteWindowParams: NoteWindowParams | nu
|
|||||||
return (
|
return (
|
||||||
<AppPreferencesProvider dateDisplayFormat={dateDisplayFormat}>
|
<AppPreferencesProvider dateDisplayFormat={dateDisplayFormat}>
|
||||||
<div className="app-shell">
|
<div className="app-shell">
|
||||||
<header className="hololake-bar">
|
<header ref={dragRegionRef} className="hololake-bar" data-tauri-drag-region>
|
||||||
<button className="hololake-bar__brand" onClick={() => setShowHoloLakeHome(true)}><img className="hololake-bar__mark" src={guanghuLogoLight} alt="光湖" /><span>HoloLake <b>Era</b></span></button>
|
<button className="hololake-bar__brand" onClick={() => setShowHoloLakeHome(true)}><img className="hololake-bar__mark" src={guanghuLogoLight} alt="光湖" /><span>HoloLake <b>Era</b></span></button>
|
||||||
<span className="hololake-bar__line" />
|
<span className="hololake-bar__line" />
|
||||||
<span className="hololake-bar__context">光湖语言人格驱动操作系统</span>
|
<span className="hololake-bar__context">光湖语言人格驱动操作系统</span>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user