Assist mode: drop duplicate live-note staff from mic bar

The Assist card already shows the played note large (staff + fretboard);
the pitch-monitor-bar staff duplicated it. Text readout (note + Hz) stays.
This commit is contained in:
2026-09-20 00:04:16 +02:00
parent ef96258e53
commit c1f8f46cfe

View File

@@ -374,6 +374,9 @@ function App() {
{listening ? <Mic size={28} /> : <MicOff size={28} />} {listening ? <Mic size={28} /> : <MicOff size={28} />}
</button> </button>
{/* Live staff omitted in Assist mode: the Assist card already
shows the played note large above the fretboard. */}
{!isAssist && (
<LiveNoteStaff <LiveNoteStaff
midi={displayedPitch ? displayedPitch.midi : null} midi={displayedPitch ? displayedPitch.midi : null}
transpose={resolveClefTranspose(currentInstrumentDef, settings.difficulty).transpose} transpose={resolveClefTranspose(currentInstrumentDef, settings.difficulty).transpose}
@@ -381,6 +384,7 @@ function App() {
clef={currentInstrumentDef.clefMode === 'treble' ? 'treble' : currentInstrumentDef.clefMode === 'bass' ? 'bass' : undefined} clef={currentInstrumentDef.clefMode === 'treble' ? 'treble' : currentInstrumentDef.clefMode === 'bass' ? 'bass' : undefined}
theme={settings.theme} theme={settings.theme}
/> />
)}
<div className={`pitch-readout ${displayedPitch ? 'active' : ''}`}> <div className={`pitch-readout ${displayedPitch ? 'active' : ''}`}>
{displayedPitch ? ( {displayedPitch ? (
<> <>