Browse Source

MidiKeyboardComponent: Avoid adding binding for keycode zero

v7.0.9
reuk 2 years ago
parent
commit
d821f84d6e
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp

+ 4
- 4
modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp View File

@@ -32,11 +32,11 @@ MidiKeyboardComponent::MidiKeyboardComponent (MidiKeyboardState& stateToUse, Ori
{
state.addListener (this);
// initialise with a default set of qwerty key-mappings..
int note = 0;
// initialise with a default set of qwerty key-mappings.
const std::string_view keys { "awsedftgyhujkolp;" };
for (char c : "awsedftgyhujkolp;")
setKeyPressForNote ({ c, 0, 0 }, note++);
for (const char& c : keys)
setKeyPressForNote ({c, 0, 0}, (int) std::distance (keys.data(), &c));
mouseOverNotes.insertMultiple (0, -1, 32);
mouseDownNotes.insertMultiple (0, -1, 32);


Loading…
Cancel
Save