Remove support of Top/Bottom in menu positions (#933)

* Remove support of Top/Bottom in menu positions

* Update menu positions in test setting

* nit
This commit is contained in:
Chenlei Hu
2024-09-23 14:42:56 +09:00
parent fa2884f9b2
commit 2aaee5c331
10 changed files with 39 additions and 208 deletions

View File

@@ -87,6 +87,22 @@ watchEffect(() => {
}
})
watchEffect(() => {
const useNewMenu = settingStore.get('Comfy.UseNewMenu')
if (useNewMenu === 'Disabled') {
app.ui.restoreMenuPosition()
document.body.style.removeProperty('display')
if (app.ui.menuContainer) {
app.ui.menuContainer.style.removeProperty('display')
}
} else {
document.body.style.setProperty('display', 'grid')
if (app.ui.menuContainer) {
app.ui.menuContainer.style.setProperty('display', 'none')
}
}
})
const init = () => {
settingStore.addSettings(app.ui.settings)
app.extensionManager = useWorkspaceStore()