From d7c343d92cea4b76d1c7c779df12653e697de828 Mon Sep 17 00:00:00 2001 From: Stefano Ceccherini Date: Wed, 5 Dec 2007 12:12:48 +0000 Subject: [PATCH] Dispatch also the B_WINDOW_ACTIVATED messages. This fixes bug #613, but we need to check which other messages are handled by beos here. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23062 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/Window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 701ef04127..0a2a57e37b 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -1683,7 +1683,7 @@ BWindow::UpdateIfNeeded() BMessage *msg; for (int32 i = 0; (msg = queue->FindMessage(i)) != NULL; i++) { - if (msg->what == _UPDATE_) { + if (msg->what == _UPDATE_ || msg->what == B_WINDOW_ACTIVATED) { BWindow::DispatchMessage(msg, this); // we need to make sure that no overridden method is called // here; for BWindow::DispatchMessage() we now exactly what