Si j'ai un Chrome Extension context menu avec un sous-menu, comment puis-je désactiver le parent afin que les éléments du sous-menu ne soient pas accessibles tant que le parent n'est pas activé?Désactiver le menu contextuel parent dans l'extension Chrome
chrome.contextMenus.create({
id: "parentMenu",
title: "Parent Menu",
contexts: ["browser_action"],
enabled: false
});
// Create a submenu with two radio buttons
chrome.contextMenus.create({
parentId: "parentMenu",
title: "Submenu1",
contexts: ["browser_action"],
type: "radio",
checked: true,
onclick: function (evt) {}
});
chrome.contextMenus.create({
parentId: "parentMenu",
title: "Submenu2",
contexts: ["browser_action"],
type: "radio",
onclick: function (evt) {}
});
Même si le parentMenu est marqué comme désactivé, il n'est pas désactivé. Lorsque je désactive les sous-menus, ceux-ci sont désactivés comme prévu.
Merci pour la réponse. J'avais espéré que j'avais oublié une solution autre que la reconstruction du menu. Vous avez raison d'être maladroit. Votre commentaire m'a incité à augmenter avec une interface utilisateur alternative. – user650881