diff --git a/modules/juce_gui_basics/widgets/juce_TextEditor.cpp b/modules/juce_gui_basics/widgets/juce_TextEditor.cpp index bb78a03dd4..133af341f7 100644 --- a/modules/juce_gui_basics/widgets/juce_TextEditor.cpp +++ b/modules/juce_gui_basics/widgets/juce_TextEditor.cpp @@ -1991,7 +1991,8 @@ void TextEditor::setEscapeAndReturnKeysConsumed (bool shouldBeConsumed) noexcept bool TextEditor::keyPressed (const KeyPress& key) { - if (isReadOnly() && key != KeyPress ('c', ModifierKeys::commandModifier, 0)) + if (isReadOnly() && key != KeyPress ('c', ModifierKeys::commandModifier, 0) + && key != KeyPress ('a', ModifierKeys::commandModifier, 0)) return false; if (! TextEditorKeyMapper::invokeKeyFunction (*this, key))