I'm using juce::KeyListener in a component displayed with "juce::CallOutBox::launchAsynchronously" method.
I noticed that return key does not trigger keyPressed event (Windows platform). After examining juce_win32_Windowing.cpp, doKeyDown method on line 2011 I noticed, that VK_RETURN in not listed in switch. And because CallOutBox is modal method there is no parent to process this.
It seems like VK_RETURN is missing from switch statement. Or perhaps call to handleKeyPress is missing from switch default.