summaryrefslogtreecommitdiffstats
path: root/src/widgets/kernel/qwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/widgets/kernel/qwidget.cpp')
-rw-r--r--src/widgets/kernel/qwidget.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/widgets/kernel/qwidget.cpp b/src/widgets/kernel/qwidget.cpp
index 60408774772..04774da1b0f 100644
--- a/src/widgets/kernel/qwidget.cpp
+++ b/src/widgets/kernel/qwidget.cpp
@@ -7339,6 +7339,12 @@ void QWidgetPrivate::setGeometry_sys(int x, int y, int w, int h, bool isMove)
q->setAttribute(Qt::WA_PendingResizeEvent, true);
}
+#if QT_CONFIG(accessibility)
+ if (QAccessible::isActive() && q->isVisible()) {
+ QAccessibleEvent event(q, QAccessible::LocationChanged);
+ QAccessible::updateAccessibility(&event);
+ }
+#endif
}
/*!