diff --git a/src/components/shortcuts-settings.jsx b/src/components/shortcuts-settings.jsx index da555ce6..1681eced 100644 --- a/src/components/shortcuts-settings.jsx +++ b/src/components/shortcuts-settings.jsx @@ -249,10 +249,10 @@ function ShortcutsSettings() { if (!SHORTCUTS_META[type]) return null; let { icon, title } = SHORTCUTS_META[type]; if (typeof title === 'function') { - title = title(shortcut); + title = title(shortcut, i); } if (typeof icon === 'function') { - icon = icon(shortcut); + icon = icon(shortcut, i); } return (
  • diff --git a/src/components/shortcuts.jsx b/src/components/shortcuts.jsx index c6c24eb3..c0832415 100644 --- a/src/components/shortcuts.jsx +++ b/src/components/shortcuts.jsx @@ -33,16 +33,16 @@ function Shortcuts() { let { id, path, title, icon } = SHORTCUTS_META[type]; if (typeof id === 'function') { - id = id(data); + id = id(data, i); } if (typeof path === 'function') { path = path(data, i); } if (typeof title === 'function') { - title = title(data); + title = title(data, i); } if (typeof icon === 'function') { - icon = icon(data); + icon = icon(data, i); } return {