From b4bab54a16381816e0f534b3d073a043aa74e13a Mon Sep 17 00:00:00 2001 From: anevilyak Date: Sat, 31 Mar 2012 18:17:01 +0000 Subject: [PATCH] Be more specific about how we check the modifiers mask. git-svn-id: http://svn.haiku-os.org/webpositive/webkit/trunk@586 94f232f2-1747-11df-bad5-a5bfde151594 --- src/apps/webpositive/autocompletion/TextViewCompleter.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/apps/webpositive/autocompletion/TextViewCompleter.cpp b/src/apps/webpositive/autocompletion/TextViewCompleter.cpp index bed5ef0dd5..48f7bcb4da 100644 --- a/src/apps/webpositive/autocompletion/TextViewCompleter.cpp +++ b/src/apps/webpositive/autocompletion/TextViewCompleter.cpp @@ -106,7 +106,8 @@ TextViewCompleter::Filter(BMessage* message, BHandler** target) int32 modifiers; if ((!target || message->FindString("bytes", &bytes) != B_OK || message->FindInt32("modifiers", &modifiers) != B_OK) - || modifiers != 0) { + || (modifiers & (B_CONTROL_KEY | B_COMMAND_KEY | B_OPTION_KEY + | B_SHIFT_KEY)) != 0) { return B_DISPATCH_MESSAGE; }