https://bugs.kde.org/show_bug.cgi?id=522233
Jakob Petsovits <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-systemmonitor/-/c |ma/plasma-systemmonitor/-/c |ommit/63f848e3c32bd6ada696f |ommit/b1bac46f8f21414b71f19 |7b80e8d18dfa948348e |603e16d9b48e9bd5a25 --- Comment #7 from Jakob Petsovits <[email protected]> --- Git commit b1bac46f8f21414b71f19603e16d9b48e9bd5a25 by Jakob Petsovits. Committed on 24/08/2026 at 14:09. Pushed by jpetso into branch 'Plasma/6.7'. Fix process termination when used in RtL language Also makes icons properly appear in the Processes page. When the layout is mirrored, BaseTableView.qml replaces the original app model (or process model) with a ReverseColumnsProxyModel that wraps the original model. When calling mapToSource() on the original model with a model index that was generated for the wrapper model, QSortFilterProxyModel will refuse to map the index. This caused various warnings to be printed, and made termination fail because without a valid index, no app/process data could be retrieved either. Fix this by expecting another layer of mapping between the known sortColumnFilter (Applications) or rowFilter (Processes) model and the actual model currently in use by the TreeView. (cherry picked from commit 63f848e3c32bd6ada696f7b80e8d18dfa948348e) Co-authored-by: Jakob Petsovits <[email protected]> M +6 -1 src/faces/applicationstable/contents/ui/ApplicationsTableView.qml M +10 -3 src/faces/processtable/contents/ui/ProcessTableView.qml https://invent.kde.org/plasma/plasma-systemmonitor/-/commit/b1bac46f8f21414b71f19603e16d9b48e9bd5a25 -- You are receiving this mail because: You are watching all bug changes.
