From ef3f0a273855f98a0e566ff5978012fb1bb6370c Mon Sep 17 00:00:00 2001 From: Thomas Geymayer Date: Fri, 7 Mar 2014 16:14:48 +0100 Subject: [PATCH] Canvas.MouseEvent: fix specific modifier states (ctrl, alt,...) --- src/Scripting/NasalCanvas.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- 2.39.5