fix: AI Suggestion shows only Rearrange presets when MIDI item selected

When hasSelItem is true, suggestions filtered to only
Rearrange / Variation category + favorites.
This commit is contained in:
2026-07-28 21:04:19 +07:00
parent 393dd7190f
commit 35fb29201d
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -16109,7 +16109,7 @@ const App = () => {
const selMidiInfo = getSelectedMidiItemInfo(); const selMidiInfo = getSelectedMidiItemInfo();
const hasSelItem = !!selMidiInfo; const hasSelItem = !!selMidiInfo;
const promptMgr = window.PromptTemplateManager ? new window.PromptTemplateManager() : null; const promptMgr = window.PromptTemplateManager ? new window.PromptTemplateManager() : null;
const suggestions = promptMgr ? promptMgr.presets : []; const suggestions = promptMgr ? (hasSelItem ? promptMgr.presets.filter(function(p) { return p.category === 'Rearrange / Variation' || p.is_favorite; }) : promptMgr.presets) : [];
const handleApplySuggestion = (preset) => { const handleApplySuggestion = (preset) => {
if (hasSelItem) { if (hasSelItem) {
setAiPrompt(`Rearrange this melody line in ${preset.name} style`); setAiPrompt(`Rearrange this melody line in ${preset.name} style`);
File diff suppressed because one or more lines are too long