don't just alias

This commit is contained in:
bymyself
2025-12-11 04:51:09 -08:00
parent 91db13909f
commit 958dd53530
7 changed files with 33 additions and 20 deletions

View File

@@ -1,8 +1,6 @@
import type { ElectronAPI } from '@comfyorg/comfyui-electron-types'
export function isElectron() {
return 'electronAPI' in window && window.electronAPI !== undefined
}
import { isDesktop } from '@/platform/distribution/types'
export function electronAPI() {
return (window as any).electronAPI as ElectronAPI
@@ -13,5 +11,5 @@ export function showNativeSystemMenu() {
}
export function isNativeWindow() {
return isElectron() && !!window.navigator.windowControlsOverlay?.visible
return isDesktop && !!window.navigator.windowControlsOverlay?.visible
}