diff --git a/src/apps/mediaplayer/NetworkStreamWin.cpp b/src/apps/mediaplayer/NetworkStreamWin.cpp index f7a02c73ce..2a3e0db948 100644 --- a/src/apps/mediaplayer/NetworkStreamWin.cpp +++ b/src/apps/mediaplayer/NetworkStreamWin.cpp @@ -85,6 +85,16 @@ NetworkStreamWin::MessageReceived(BMessage* message) Quit(); break; + case B_KEY_DOWN: + { + int8 key; + if (message->FindInt8("byte", &key) == B_OK + && key == B_ENTER) { + PostMessage(M_OPEN_URL); + break; + } + } + default: BWindow::MessageReceived(message); }