SUMMARY If the bug address of KAboutData doesn't contain a query component (question mark ?) then the link is not opened. https://invent.kde.org/frameworks/kirigami/-/blob/fd404d8351320de3d636d310d679039ab52fbfb4/src/controls/AboutPage.qml#L88 STEPS TO REPRODUCE 1. Use a qml application that uses Kirigami's AboutPage.qml 2. Change the bug address to "https://bugs.kde.org" 3. Open the about page 4. Click the "Report bug..." button OBSERVED RESULT Nothing happens EXPECTED RESULT https://bugs.kde.org is opened in the browser ADDITIONAL INFORMATION For Haruna with "https://bugs.kde.org" as bug address the link turn into "https://bugs.kde.org&component=generic&version=0.7.2" SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20211025 KDE Plasma Version: 5.23.1 KDE Frameworks Version: 5.87.0 Qt Version: 5.15.2 Kernel Version: 5.14.14-1-default (64-bit) Graphics Platform: X11 Processors: 12 × AMD Ryzen 5 2600 Six-Core Processor Memory: 15,5 GiB of RAM Graphics Processor: NVIDIA GeForce GTX 750 Ti/PCIe/SSE2
Please feel free to submit a fix!
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/430
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kirigami/-/merge_requests/431
Git commit 0580f068fe37a6936d82946d2d5f1d1b2de881e9 by Nate Graham, on behalf of Aleix Pol. Committed on 13/12/2021 at 22:37. Pushed by ngraham into branch 'master'. AboutPage: Only mess with the URL when we are dealing with KDE products Otherwise open it as it was provided by the app author. M +7 -4 src/controls/AboutPage.qml https://invent.kde.org/frameworks/kirigami/commit/0580f068fe37a6936d82946d2d5f1d1b2de881e9
*** Bug 443303 has been marked as a duplicate of this bug. ***