diff --git a/src/components/track/TrackInfoItem.tsx b/src/components/track/TrackInfoItem.tsx index 2d41efb..22171df 100644 --- a/src/components/track/TrackInfoItem.tsx +++ b/src/components/track/TrackInfoItem.tsx @@ -91,8 +91,9 @@ const TrackInfoItem: React.FC = ({ // Sync mute/solo UI with audio interface state on track/project changes useEffect(() => { - setMuted(false); - setSolo(false); + const audioInterface = KGAudioInterface.instance(); + setMuted(audioInterface.getTrackMuted(track.getId().toString())); + setSolo(audioInterface.getTrackSolo(track.getId().toString())); }, [allTracks, track]); // Handle track name edit within the component