From a041f1b49c1ac001a15c4119f59c974d3d029d2b Mon Sep 17 00:00:00 2001 From: Simon South Date: Fri, 13 Sep 2019 09:06:58 -0400 Subject: [PATCH] GLUT: Fix message handling in GlutWindow Call the superclass implementation of MessageReceived() to process messages not handled by GlutWindow itself. This restores mouse and keyboard functionality in OpenGL apps, including Celestia, affected by commit 75e5739772. Change-Id: Ic3af56ab2f78e8b2b8be576d2edc30bb7357f359 Reviewed-on: https://review.haiku-os.org/c/haiku/+/1862 Reviewed-by: waddlesplash --- src/libs/glut/glutEvent.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libs/glut/glutEvent.cpp b/src/libs/glut/glutEvent.cpp index 0197a45b25..ce15bdd410 100644 --- a/src/libs/glut/glutEvent.cpp +++ b/src/libs/glut/glutEvent.cpp @@ -801,6 +801,7 @@ void GlutWindow::MessageReceived(BMessage *message) break; } default: + BGLView::MessageReceived(message); break; } }