fix(browser): complete preload fixtures and scrollbar bindings
This commit is contained in:
1 parent
346b27b037
commit
7be9188d20
2 files changed
+6
-3
No files matched your search
@@ -14,10 +14,10 @@ const desktopIpc = await vi.hoisted(async () => {
|
||||
const path = await import('node:path')
|
||||
// Electron belongs to the Desktop app; resolve its mock from that workspace.
|
||||
const electron = createRequire(path.resolve(import.meta.dirname, '../../../../apps/desktop/package.json')).resolve('electron')
|
||||
return { invoke: vi.fn(), electron }
|
||||
return { invoke: vi.fn(), on: vi.fn(), electron }
|
||||
})
|
||||
vi.mock(desktopIpc.electron, () => ({
|
||||
ipcRenderer: { invoke: desktopIpc.invoke },
|
||||
ipcRenderer: { invoke: desktopIpc.invoke, on: desktopIpc.on },
|
||||
contextBridge: { exposeInMainWorld: (name: string, value: unknown) => { vi.stubGlobal(name, value) } },
|
||||
}))
|
||||
vi.mock('../../../../apps/desktop/src/preload-platform.ts', () => ({ markDocumentPlatform: vi.fn(), syncWindowFullscreen: vi.fn() }))
|
||||
@@ -25,7 +25,7 @@ vi.mock('../../../../apps/desktop/src/preload-theme.ts', () => ({ syncNativeThem
|
||||
vi.mock('../../../../apps/desktop/src/preload-windows.ts', () => ({ syncWindowsAppearance: vi.fn() }))
|
||||
vi.mock('../../../../apps/desktop/src/preload-mandatory-overlay.ts', () => ({ installMandatoryUpdateOverlay: vi.fn() }))
|
||||
|
||||
afterEach(() => { cleanup(); vi.unstubAllGlobals(); vi.restoreAllMocks(); desktopIpc.invoke.mockReset() })
|
||||
afterEach(() => { cleanup(); vi.unstubAllGlobals(); vi.restoreAllMocks(); desktopIpc.invoke.mockReset(); desktopIpc.on.mockReset() })
|
||||
|
||||
const HOLES = ['conversation.hero.workspace.directoryFlow', 'sidebar.workspaces.directoryFlow'] as const
|
||||
|
||||
|
||||
@@ -81,6 +81,9 @@
|
||||
}
|
||||
|
||||
.addressUnknown {
|
||||
--dsh-scrollbar-thumb: var(--dsw-alias-scrollbar-bg-l2);
|
||||
--dsh-scrollbar-thumb-hover: var(--dsw-alias-scrollbar-hover-l2);
|
||||
|
||||
color: var(--dsw-alias-label-tertiary);
|
||||
background: var(--dsw-alias-bg-layer-2);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user