[qt/qt/qtbase]: Summary of bulk changes made
KDE Git Services - Bulk Change <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git repository change summary for qt/qt/qtbase Pushed by mirror-service into branch 'dev'. Changed from c272119847220dcf239ca8a9908867376d6dca30 to 8b5670485050cbedffe92c9ca48537f89dc896bd Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository. This change contains the following new commits: Git commit f4accaec6ab52560340ad1d31dd3fb7204829928 by Julian Greilich on 06/08/2026 at 06:02.. a11y Android: Use correct className for QAccessible::Role::Slider This way android announces this role correctly as slider. Pick-to: 6.12 6.11 6.8 Task-number: QTBUG-141861 Change-Id: Ica98deade723373a6000277e41335a7d30458af5 Reviewed-by: Assam Boudjelthia <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/f4accaec6ab52560340ad1d31dd3fb7204829928 Git commit 994c8c28c525f5c8cf7194acbfdfa9e927531094 by Arkadiusz Zarębski on 06/08/2026 at 11:25.. ohos: Provide IME left/right text-of-cursor Reason for the change: Huawei tested text entry on the English keyboard and found that repeatedly typing 'a' produced "AaaAAA..." in the editor. The defect is the unexpected switch to uppercase 'A'. The expected output is "Aaaaaa...". The input method's auto-capitalization relies on reading the text around the cursor to decide letter case. Without the left/right text-of-cursor callbacks the input method could not obtain this context and intermittently re-applied capitalization. Fix: Implement OH_TextEditorProxy_SetGetLeftTextOfCursorFunc and OH_TextEditorProxy_SetGetRightTextOfCursorFunc (executed on a worker thread). The text before and after the cursor is computed on the Qt GUI thread (QOhosInputContext::update()) and pushed into a thread-safe member (QOhosMutexProtectedValue) owned by the input method proxy. Task-number: QTBUG-148511 Pick-to: 6.12 Change-Id: I2d2483a979c41551db980221178c11cf2d82684e Reviewed-by: Zbigniew Chyla <[email protected]> Reviewed-by: Liang Qi <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/994c8c28c525f5c8cf7194acbfdfa9e927531094 Git commit 8b5670485050cbedffe92c9ca48537f89dc896bd by Magdalena Stojek on 06/08/2026 at 11:25.. QDom: Guard against null nodes returned by factory functions Since the default InvalidDataPolicy changed to ReturnNullNode, the QDomDocumentPrivate factory functions return nullptr when the input contains data that is invalid per XML 1.0. QDomBuilder::characters(), QDomBuilder::skippedEntity() and QDomBuilder::comment() used the returned node without checking, causing a crash. Check for nullptr and return false, as startElement() and processingInstruction() already do. Pick-to: 6.12 Fixes: QTBUG-148791 Change-Id: Id46c8438e648008d7edad50ae411d682ec5152f6 Reviewed-by: Thiago Macieira <[email protected]> https://invent.kde.org/qt/qt/qtbase/-/commit/8b5670485050cbedffe92c9ca48537f89dc896bd