Skip to content

kickoff: Workaround Qt bug that causes excessive model data lookup

David Edmundson requested to merge work/d_ed/model_lookup into master

ApplicationsPage tried to disable or enable sections at runtime, however the code to disable grouping did not work quite as expected, instead it looks up every role.

This is problematic as the model actions data role is excessively heavy, checking service availablity.

The cause in Qt is identified and a merge review is pending.

CCBUG: 435600

alternative to plasma-workspace!3844 (closed) but

  1. less invasive
  2. it saves looking up the other 13 roles for no reason, so it should be faster
Edited by David Edmundson

Merge request reports