Skip to content

Commit

Permalink
optimize add scene
Browse files Browse the repository at this point in the history
  • Loading branch information
YeonV committed Oct 9, 2024
1 parent 617f5e0 commit 2c931fe
Showing 1 changed file with 15 additions and 11 deletions.
26 changes: 15 additions & 11 deletions src/components/Dialogs/SceneDialogs/EditSceneDialog.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -1031,20 +1031,24 @@ const EditSceneDialog = () => {
const currentBtnNumber = parseInt(scenes[sceneId].scene_midiactivate?.split('buttonNumber: ')[1]);
const item = parseInt(Object.keys(newMapping[0]).find((k) => newMapping[0][parseInt(k)].buttonNumber === currentBtnNumber) || '');

if (currentBtnNumber && newBtnNumber && currentBtnNumber !== newBtnNumber) {
if (item) {
newMapping[0][item] = { buttonNumber: currentBtnNumber };
console.log('mapping after', newMapping);
setMidiMapping(newMapping);
setTimeout(() => {
initMidi();
}, 100);
}
}


return scVirtualsToIgnore.length > 0
scVirtualsToIgnore.length > 0
? handleAddSceneWithVirtuals()
: handleAddScene()
if (currentBtnNumber && newBtnNumber && currentBtnNumber !== newBtnNumber) {
if (item) {
newMapping[0][item] = { buttonNumber: currentBtnNumber };
setMidiMapping(newMapping)

}
}
if (features.scenemidi) {
setTimeout(() => {
getScenes()
initMidi()
}, 100);
}
}}
>
Save
Expand Down

0 comments on commit 2c931fe

Please sign in to comment.