Summary: | "Still looking" never stops after a search | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Patrick Silva <bugseforuns> |
Component: | KNewStuff Backend | Assignee: | Dan Leinir Turthra Jensen <leinir> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aleixpol, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/discover/commit/f34cdad8473cb326ebf631be220ae7ac1c8afc19 | Version Fixed In: | 5.24 |
Sentry Crash Report: |
Description
Patrick Silva
2020-10-02 12:44:20 UTC
Can reproduce. A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/40 Git commit 664ecc45ceed2cbf5d2bf3359409092733a45889 by Aleix Pol. Committed on 06/10/2020 at 17:43. Pushed by apol into branch 'master'. snap: run snap jobs synchronously on a separate thread Rather than using runAsync, which seems to get confused when executing in parallel. We limit to 1 thread to make sure we don't run into the same problem. M +1 -1 libdiscover/backends/SnapBackend/CMakeLists.txt M +31 -26 libdiscover/backends/SnapBackend/SnapBackend.cpp M +5 -0 libdiscover/backends/SnapBackend/SnapBackend.h https://invent.kde.org/plasma/discover/commit/664ecc45ceed2cbf5d2bf3359409092733a45889 That fixed it. :) In fairness, what actually ended up fixing it was 9dc488c2ef5e3006830f313c2e6e6b701fcb01bc ;) It's happening again on neon unstable. 1. open Discover and search for 'spacepurge' (only a snap version is available) or 'nexuiz' Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.23.80 KDE Frameworks Version: 5.89.0 Qt Version: 5.15.3 Graphics Platform: Wayland Can reproduce, only with --backends snap,kns A possibly relevant merge request was started @ https://invent.kde.org/plasma/discover/-/merge_requests/205 Git commit f34cdad8473cb326ebf631be220ae7ac1c8afc19 by Nate Graham, on behalf of Aleix Pol. Committed on 16/11/2021 at 16:49. Pushed by ngraham into branch 'master'. kns: Properly finish searches when there's not many results M +1 -1 libdiscover/backends/KNSBackend/KNSBackend.cpp https://invent.kde.org/plasma/discover/commit/f34cdad8473cb326ebf631be220ae7ac1c8afc19 |