Fixed Bug 67201 – Files. One submenu item is hidden in Actions.

This commit is contained in:
Vlada Gazizova 2024-04-03 11:52:53 +03:00
parent 674c5d8423
commit 8deee1a24c

View File

@ -1556,17 +1556,7 @@ class ContextOptionsStore {
const pluginItems = this.onLoadPlugins(item); const pluginItems = this.onLoadPlugins(item);
if (pluginItems.length > 0) { if (pluginItems.length > 0) {
if (isDesktop()) { if (!isDesktop() || pluginItems.length === 1) {
options.splice(1, 0, {
id: "option_plugin-actions",
key: "plugin_actions",
label: t("Common:Actions"),
icon: PluginActionsSvgUrl,
disabled: false,
onLoad: () => this.onLoadPlugins(item),
});
} else {
pluginItems.forEach((plugin) => { pluginItems.forEach((plugin) => {
options.splice(1, 0, { options.splice(1, 0, {
id: `option_${plugin.key}`, id: `option_${plugin.key}`,
@ -1577,6 +1567,16 @@ class ContextOptionsStore {
onClick: plugin.onClick, onClick: plugin.onClick,
}); });
}); });
} else {
options.splice(1, 0, {
id: "option_plugin-actions",
key: "plugin_actions",
label: t("Common:Actions"),
icon: PluginActionsSvgUrl,
disabled: false,
onLoad: () => this.onLoadPlugins(item),
});
} }
} }