| Summary: | KRunner: KSycoca database changes don't propagate to ThreadWeaver threads | ||
|---|---|---|---|
| Product: | [Plasma] krunner | Reporter: | Krzysztof Nowicki <krissn> |
| Component: | general | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | faure, me, me, stuffcorpse |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | All | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Krzysztof Nowicki
2011-10-27 11:04:37 UTC
I forgot to indicate that in the KDE version field: I'm using a snapshot of the 4.7 branch. The build and investigation was done on MS Windows, but I also experience this problem on a Linux platform. Nice investigation, thanks! This is still a problem wtih Plasma 5.3. Currently searching a few times makes the application popup as the SearchRunner has an internal event loop, so every thread which the SearchRunner runs on, gets their ksycoca db updated. And then if the services runner searches on that thread, it gets the correct results. *** Bug 341693 has been marked as a duplicate of this bug. *** This was fixed in ddd57bccdff99eea813b1ccee4d7071dd3978cd7 of kservice.git, reviewboard 124607, KF 5.14.x. |