From 642488e5f3e44567eca23d00c89eef11b45801b3 Mon Sep 17 00:00:00 2001 From: Corentin Wallez Date: Fri, 22 May 2015 16:05:56 -0400 Subject: [PATCH] Poll all windows in the multi window sample On Linux all windows are polled separately contrary to windows in which the callback is used on all windows. BUG=angleproject:892 Change-Id: Ib1538f12ab2fa1864d29c91b9c5bfc2204cd1fa7 Reviewed-on: https://chromium-review.googlesource.com/272945 Reviewed-by: Geoff Lang Tested-by: Corentin Wallez --- samples/multi_window/MultiWindow.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/samples/multi_window/MultiWindow.cpp b/samples/multi_window/MultiWindow.cpp index 352bf31a4..e37961c53 100644 --- a/samples/multi_window/MultiWindow.cpp +++ b/samples/multi_window/MultiWindow.cpp @@ -99,6 +99,11 @@ class MultiWindowSample : public SampleApplication virtual void step(float dt, double totalTime) { mRotation = fmod(mRotation + (dt * 40.0f), 360.0f); + + for (size_t i = 1; i < mWindows.size(); i++) + { + mWindows[i].osWindow->messageLoop(); + } } virtual void draw()