SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Open system settings 2. enter something in search field 3. press Down key OBSERVED RESULT Nothing happens, the following error message is printed: > qrc:/qt/qml/org/kde/systemsettings/CategoriesPage.qml:93: TypeError: Property 'onDownPressed' of object QQuickKeysAttached(0x564e9ca304a0) is not a function EXPECTED RESULT Should navigate to the first search result. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.91.90 KDE Frameworks Version: 5.248.0 Qt Version: 6.7.0 Kernel Version: 6.6.10-arch1-1 (64-bit) Graphics Platform: Wayland Processors: 20 × 13th Gen Intel® Core™ i9-13900H Memory: 15.2 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: ASUSTeK COMPUTER INC. Product Name: ROG Zephyrus G16 GU603VV_GU603VV System Version: 1.0 ADDITIONAL INFORMATION Does not happen on neon unstable compiled against Qt 6.6. So this might be a Qt 6.7 issue.
Yes, looks like a Qt bug. Could you create a minimal example and report it to https://bugreports.qt.io/ ?
Up(In reply to Nicolas Fella from comment #1) > Yes, looks like a Qt bug. > > Could you create a minimal example and report it to > https://bugreports.qt.io/ ? Upstream Qt bug report: https://bugreports.qt.io/browse/QTBUG-120573
A possibly relevant merge request was started @ https://invent.kde.org/plasma/systemsettings/-/merge_requests/281
Git commit f519acbf86a794b876585d8be7ab930b23446734 by Yifan Zhu. Committed on 08/01/2024 at 17:08. Pushed by davidedmundson into branch 'master'. Call signals instead of signal handlers Directly calling signals is the supported way to send signals. Calling signal handlers worked in the past, but will be phased out in the future (https://bugreports.qt.io/browse/QTBUG-120573). M +3 -3 app/sidebar/qml/CategoriesPage.qml M +2 -2 app/sidebar/qml/SubCategoryPage.qml https://invent.kde.org/plasma/systemsettings/-/commit/f519acbf86a794b876585d8be7ab930b23446734