https://bugs.kde.org/show_bug.cgi?id=419719

Kåre Särs <kare.s...@iki.fi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |kate/commit/54b730ac6c28d0d
                   |                            |ddac5e8c583e6ed0b3a0941fb

--- Comment #8 from Kåre Särs <kare.s...@iki.fi> ---
Git commit 54b730ac6c28d0dddac5e8c583e6ed0b3a0941fb by Kåre Särs.
Committed on 02/05/2020 at 06:26.
Pushed by sars into branch 'Improve--thread-safety-in-search-plugin'.

Fix crash if search command is used while searching

Thread safety was only provided by disabling the UI and that breaks
if we use the commands.

Add terminateSearch functions that stop the search without sending
signals and prevent already queued signals from adding matches in the
matches tree.

M  +11   -1    addons/search/FolderFilesList.cpp
M  +3    -0    addons/search/FolderFilesList.h
M  +17   -3    addons/search/SearchDiskFiles.cpp
M  +2    -0    addons/search/SearchDiskFiles.h
M  +27   -14   addons/search/plugin_search.cpp
M  +10   -8    addons/search/plugin_search.h
M  +11   -0    addons/search/replace_matches.cpp
M  +2    -0    addons/search/replace_matches.h
M  +27   -13   addons/search/search_open_files.cpp
M  +7    -3    addons/search/search_open_files.h

https://invent.kde.org/kde/kate/commit/54b730ac6c28d0dddac5e8c583e6ed0b3a0941fb

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to