]> git.mxchange.org Git - flightgear.git/commitdiff
Canvas.MouseEvent: fix specific modifier states (ctrl, alt,...)
authorThomas Geymayer <tomgey@gmail.com>
Fri, 7 Mar 2014 15:14:48 +0000 (16:14 +0100)
committerThomas Geymayer <tomgey@gmail.com>
Fri, 7 Mar 2014 15:19:40 +0000 (16:19 +0100)
src/Scripting/NasalCanvas.cxx

index caa57f0779b6205aea6c95054ccacb5c961378b0..9dc54d3ac494c8977181188734772e5445e31e7c 100644 (file)
@@ -200,7 +200,7 @@ naRef f_groupGetElementById(sc::Group& group, const nasal::CallContext& ctx)
 template<int Mask>
 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)