All KDE stuff built from source on top of openSUSE Tumbleweed. When I click on the close button for notification sent by riot's web app, it closes the notification and then immediately switches to the tab containing the web app.
Yeah, noticed that, too. I bet has to do with some of the phone shufflings around. NotificationItem used to be a MouseArea iirc.
https://cgit.kde.org/plasma-workspace.git/commit/?id=5d6aa75daf9977b1883ec760bccb9ee35420d477