summaryrefslogtreecommitdiffstats
path: root/qmake/generators
diff options
context:
space:
mode:
authorAndré de la Rocha <andre.rocha@qt.io>2022-03-25 02:14:12 -0300
committerAndré de la Rocha <andre.rocha@qt.io>2022-03-31 09:04:09 -0300
commit4114a0ea758d7f808011f9db0524c541880c16ed (patch)
tree29288604a2389b50c5f90902b24d37a5651cbeea /qmake/generators
parent350a75f792156724a620ddfb987c27cfd767abbf (diff)
Windows QPA: Fix slowdown with large table/tree views with accessibility
The accessibility code for notifying focus changes related to a table/tree view was iterating over all items to find the focused one, which for a very large number of items could cause a major slowdown and UI freeze. This patch avoids the issue by removing the loop and implementing the focusChild() method in the table/tree accessibility classes. Fixes: QTBUG-100997 Pick-to: 6.2 6.3 5.15 Change-Id: I04c847a5e65223b7a93ab82363feb32e1ebab9f3 Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'qmake/generators')
0 files changed, 0 insertions, 0 deletions