Skip to content

Revert "a11y: Do not cache classes that don't have a factory plugin"

Albert Astals Cid requested to merge aacid/qtbase:1707 into kde/5.15

This reverts commit 58366800, and provides an alternative fix for QTBUG-75106.

Reason: This introduced QTBUG-103009, due to lack of caching. To fix the original issue, we still reduce the amount of caching we do, by only considering the first non-dynamic meta-object for QML related objects.

Task-number: QTBUG-75106 Fixes: QTBUG-103009 Pick-to: 6.3 6.2 5.15 Change-Id: Ic76af26a719d1114208be9555286239c6c6df615 Reviewed-by: Volker Hilsheimer volker.hilsheimer@qt.io (cherry picked from commit 02c2ad6c)

Merge request reports