Summary: | Updateable KNS content not shown on Discover's updates page | ||
---|---|---|---|
Product: | [Applications] Discover | Reporter: | Nate Graham <nate> |
Component: | KNewStuff Backend | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | 4wy78uwh, aleixpol, johnmaverick74, leinir, mira.jary, postix |
Priority: | NOR | Keywords: | regression |
Version: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/discover/-/commit/5007cb10b15407752394ffd74de7d09916162ceb | Version Fixed In: | 6.3.0 |
Sentry Crash Report: | |||
Attachments: | KNS content updates shown in GHNS windows, but not Discover's Updates page |
Description
Nate Graham
2024-08-31 14:03:34 UTC
*** Bug 494449 has been marked as a duplicate of this bug. *** Git commit 5007cb10b15407752394ffd74de7d09916162ceb by Harald Sitter. Committed on 15/11/2024 at 14:35. Pushed by sitter into branch 'master'. kns: do not force finish streams that aren't finished it breaks result streaming. specifically what happened is that the new kns resultstream tech introduces some delays in the event processing so results arrive a couple loop cycles later than previously which meant they would arrive after the (discover-side) stream was already finished and as such the results just got ignored. stop finishing streams early. should the backend turn out invalid we'll finish the stream then (pre-existing code). M +0 -1 libdiscover/backends/KNSBackend/KNSBackend.cpp https://invent.kde.org/plasma/discover/-/commit/5007cb10b15407752394ffd74de7d09916162ceb |