From: Thomas Geymayer Date: Fri, 7 Mar 2014 15:14:48 +0000 (+0100) Subject: Canvas.MouseEvent: fix specific modifier states (ctrl, alt,...) X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=ef3f0a273855f98a0e566ff5978012fb1bb6370c;p=flightgear.git Canvas.MouseEvent: fix specific modifier states (ctrl, alt,...) --- diff --git a/src/Scripting/NasalCanvas.cxx b/src/Scripting/NasalCanvas.cxx index caa57f077..9dc54d3ac 100644 --- a/src/Scripting/NasalCanvas.cxx +++ b/src/Scripting/NasalCanvas.cxx @@ -200,7 +200,7 @@ naRef f_groupGetElementById(sc::Group& group, const nasal::CallContext& ctx) template naRef f_eventGetModifier(naContext, sc::MouseEvent& event) { - return naNum((event.getButtonMask() & Mask) != 0); + return naNum((event.getModifiers() & Mask) != 0); } naRef to_nasal_helper(naContext c, const sc::ElementWeakPtr& el)