This is an automated email from the git hooks/post-receive script. thansen pushed a commit to branch master in repository aseprite.
commit edb2f971e5889cdcef8dc53b1b62a028794fd5c5 Author: Hunter99 <[email protected]> Date: Fri Mar 25 14:27:38 2016 +0100 Added cancel drawing loop on key release (fix #1002) --- src/app/ui/editor/drawing_state.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/app/ui/editor/drawing_state.cpp b/src/app/ui/editor/drawing_state.cpp index f2bb12b..fe7a34d 100644 --- a/src/app/ui/editor/drawing_state.cpp +++ b/src/app/ui/editor/drawing_state.cpp @@ -215,6 +215,16 @@ bool DrawingState::onKeyDown(Editor* editor, KeyMessage* msg) bool DrawingState::onKeyUp(Editor* editor, KeyMessage* msg) { m_toolLoopManager->releaseKey(msg->scancode()); + + // Cancel drawing loop + if (m_toolLoopManager->isCanceled()) { + destroyLoop(editor); + + // Change to standby state + editor->backToPreviousState(); + editor->releaseMouse(); + } + return true; } -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/aseprite.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

