From kde-commits Mon Nov 30 17:33:36 2015 From: Sven Langkamp Date: Mon, 30 Nov 2015 17:33:36 +0000 To: kde-commits Subject: [krita] krita/ui/input: Don't crash is zero event is passed to input action, return default position Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=144890482612703 Git commit 5ebe9f56b13b803a3f2ca31b0a3d4bffc28c8205 by Sven Langkamp. Committed on 30/11/2015 at 17:33. Pushed by langkamp into branch 'master'. Don't crash is zero event is passed to input action, return default positio= n for zero event Fixes T1098 M +4 -0 krita/ui/input/kis_abstract_input_action.cpp http://commits.kde.org/krita/5ebe9f56b13b803a3f2ca31b0a3d4bffc28c8205 diff --git a/krita/ui/input/kis_abstract_input_action.cpp b/krita/ui/input/= kis_abstract_input_action.cpp index 496b456..363d016 100644 --- a/krita/ui/input/kis_abstract_input_action.cpp +++ b/krita/ui/input/kis_abstract_input_action.cpp @@ -158,6 +158,10 @@ bool KisAbstractInputAction::isShortcutRequired(int sh= ortcut) const = QPoint KisAbstractInputAction::eventPos(const QEvent *event) { = + if(!event) { + return QPoint(); + } + switch (event->type()) { case QEvent::MouseMove: case QEvent::MouseButtonPress: