[plasma-systemmonitor] [Bug 522233] system monitor can't end any processes or applications when used in RtL language
"Jakob Petsovits" <[email protected]>
| Newsgroups | gmane.comp.kde.devel.bugs |
|---|---|
| Message-ID | <[email protected]/> |
https://bugs.kde.org/show_bug.cgi?id=522233 Jakob Petsovits <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #4 from Jakob Petsovits <[email protected]> --- It looks like this snippet in BaseTableView.qml (which both ProcessTableView and ApplicationsTableView derive from) is relevant: // FIXME Until Tableview correctly reverses its columns, see QTBUG-90547 model: root.model Binding on model { when: scrollView.LayoutMirroring.enabled value: Table.ReverseColumnsProxyModel { sourceModel: root.model } } So this replaces the actual `model` property of the BaseTableView with a ReverseColumnsProxyModel that wraps it. Then if some other JavaScript code calls mapToSource() on the original model with an index that was generated from the ReverseColumnsProxyModel, we'd get this kind of warning and a bunch of failing functionality from mapToSource() refusing to map the index. -- You are receiving this mail because: You are watching all bug changes.