Bug 415172 - Escape to cancel out of setting up an assistant
Summary: Escape to cancel out of setting up an assistant
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tool/Assistants (show other bugs)
Version: 4.2.8
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-14 17:43 UTC by Rebecca Breu
Modified: 2020-06-30 06:29 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rebecca Breu 2019-12-14 17:43:16 UTC
Most tools that need several clicks to set up (polygon selection, polygon vector etc) let you use Escape to cancel the action before it's finished. The assistant tools do not-you have to complete setting up an assistant once you've made your first click. It would be nice if we could cancel this with Escape as well.
Comment 1 Halla Rempt 2020-06-30 06:25:43 UTC
Git commit eccf4e1d47f9014be48500dcf236ecc7098a9434 by Boudewijn Rempt, on behalf of Frans Slothouber.
Committed on 30/06/2020 at 06:25.
Pushed by rempt into branch 'krita/4.3'.

Add cancellation of assistant creation with escape

M  +16   -0    plugins/assistants/Assistants/kis_assistant_tool.cc
M  +1    -0    plugins/assistants/Assistants/kis_assistant_tool.h

https://invent.kde.org/graphics/krita/commit/eccf4e1d47f9014be48500dcf236ecc7098a9434
Comment 2 Halla Rempt 2020-06-30 06:29:08 UTC
Git commit 8dccf4f66ca19760b588140473133c462b7379fa by Boudewijn Rempt, on behalf of Frans Slothouber.
Committed on 30/06/2020 at 06:29.
Pushed by rempt into branch 'master'.

Add cancellation of assistant creation with escape
(cherry picked from commit eccf4e1d47f9014be48500dcf236ecc7098a9434)

M  +16   -0    plugins/assistants/Assistants/kis_assistant_tool.cc
M  +1    -0    plugins/assistants/Assistants/kis_assistant_tool.h

https://invent.kde.org/graphics/krita/commit/8dccf4f66ca19760b588140473133c462b7379fa