Thanks for that suggestion @simonhenke. Much appreciated.
I bet I did forget to unload and then load after the manifest change. Seems like reload
should re-read the manifest, but that’s an issue for Adobe to track down.
The first time I tried returning the "enabled": false
setting, I did manage to get all three menu items disabled. But then thinking that I had the enabled tag in the wrong place, I edited the manifest file and tried again. But never again have I seen any of them disabled.
To help Adobe figure this out, here’s the entry points section of my manifest:
"entrypoints": [
{
"type": "panel",
"id": "BLOX_Total_CMS",
"label": {
"default": "BLOX Total CMS"
},
"minimumSize": {
"width": 230,
"height": 288
},
"maximumSize": {
"width": 1236,
"height": 1020
},
"preferredDockedSize": {
"width": 230,
"height": 288
},
"preferredFloatingSize": {
"width": 230,
"height": 288
},
"icons": [
{
"width": 32,
"height": 32,
"path": "icons/icon_D.png",
"scale": [
1,
2
],
"theme": [
"dark",
"darkest"
],
"species": [
"generic"
]
},
{
"width": 32,
"height": 32,
"path": "icons/icon_N.png",
"scale": [
1,
2
],
"theme": [
"lightest",
"light"
],
"species": [
"generic"
]
}
]
},
{
"type": "command",
"id": "about",
"label": {
"de": "Über...",
"default": "About...",
"en": "About...",
"fr": "À propos...",
"it": "Informazioni su...",
"ja": "情報...",
"ko": "정보...",
"pt": "Sobre...",
"ru": "О программе...",
"zh": "关于..."
}
},
{
"type": "command",
"id": "clearCache",
"label": {
"de": "Cache leeren...",
"default": "Clear Cache...",
"en": "Clear Cache...",
"fr": "Vider le cache...",
"it": "Cancella cache...",
"ja": "キャッシュをクリア...",
"ko": "캐시 지우기...",
"pt": "Limpar cache...",
"ru": "Очистить кэш...",
"sp": "Limpiar caché...",
"zh": "清除缓存..."
}
},
{
"type": "command",
"id": "preferences",
"label": {
"de": "Einstellungen...",
"default": "Preferences...",
"en": "Preferences...",
"fr": "Préférences...",
"it": "Preferenze...",
"ja": "環境設定...",
"ko": "환경설정...",
"pt": "Preferências...",
"ru": "Настройки...",
"sp": "Preferencias...",
"zh": "首选项..."
},
"enabled": false
}
],
UPDATE:
after a few relaunches and loads, yes, again, I got all the Plugins > plugin > Submenus disabled:
but I’m still using that manifest file above.
Definitely seems like a bug somewhere.