| Summary: | Recorder stops freehand selection | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | rabatel.crgi | 
| Component: | Tools/Freehand | Assignee: | Krita Bugs <krita-bugs-null> | 
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | info | 
| Priority: | NOR | ||
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Debian testing | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/c99b19450ccbe79356597afe1fe4213a9791378d | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| 
 
        
          Description
        
        
          rabatel.crgi
        
        
        
        
          2024-06-13 22:23:39 UTC
        
       
    Hi, Yes, I can reproduce. It sounds like a duplicate of https://bugs.kde.org/show_bug.cgi?id=477715 Thank you for reporting. Possible relevant merge request: https://invent.kde.org/graphics/krita/-/merge_requests/2164/ (an MR by Aqaao, and pointed on the channel by Freyalupen) Git commit c99b19450ccbe79356597afe1fe4213a9791378d by Dmitry Kazakov, on behalf of Firstname Aqaao. Committed on 08/11/2024 at 10:47. Pushed by dkazakov into branch 'krita/5.2'. Fixed: some tools is interrupted by recorder. Related threads: [bug#477715](https://bugs.kde.org/show_bug.cgi?id=477715) [bug#484783](https://bugs.kde.org/show_bug.cgi?id=484783) According to my tests, half of tools are affected. This MR expanded tool blacklist and divide tools into two categories. One is done in one step(like Line Tool), just disable recorder when such tools are activated(left button pressed on canvas). One is done in multiple steps(like FreeHand Selection Tool), we need disable recorder in such tools all lifetime. Related: bug 477715, bug 484783 M +2 -0 libs/ui/canvas/kis_tool_proxy.cpp M +4 -1 libs/ui/canvas/kis_tool_proxy.h M +55 -8 plugins/dockers/recorder/recorder_writer.cpp M +1 -0 plugins/dockers/recorder/recorder_writer.h https://invent.kde.org/graphics/krita/-/commit/c99b19450ccbe79356597afe1fe4213a9791378d  |