[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [krita] krita/ui/input: Don't crash is zero event is passed to input action, return default position
From: Sven Langkamp <sven.langkamp () gmail ! com>
Date: 2015-11-30 17:33:36
Message-ID: E1a3SKW-00047P-RS () scm ! kde ! org
[Download RAW message or body]
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:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic