https://bugs.kde.org/show_bug.cgi?id=416761
Bug ID: 416761 Summary: Notification buttons are sometimes missing and button action incorrect. Product: kdeconnect Version: 1.4 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: common Assignee: albertv...@gmail.com Reporter: rull...@gmail.com Target Milestone: --- Created attachment 125411 --> https://bugs.kde.org/attachment.cgi?id=125411&action=edit Notification examples SUMMARY Kdeconnect notifications from the android feeder app (rss reader) can contain buttons to 'Open link in browser' and 'Mark as read'. The 'Mark as read' button is only present in the notification if the rss item the notification relates to contains a link causing the 'Open link in browser' button to be included. If the rss item does not contain a link, the notification does not contain a 'Mark as read' button. Also, the button actions are transposed. For example, when you click the 'Mark as read' button, the link is opened in the browser on the phone. STEPS TO REPRODUCE 1. Install the feeder app from fdroid. 2. Subscribe to an rss feed where some items contain a link, such as store.kde.org - Latest Products. 3. Pair phone and wait for notifications for items with and without a link. 4. Click on the 'Mark as read' button. OBSERVED RESULT Notifications for items containing a link will include both buttons. Those not containing a link will not include any buttons. When the 'Mark as read' button is clicked the link is opened in browser on the phone. EXPECTED RESULT Notifications for items not containing a link should contain a 'Mark as read' button. When the 'Mark as read' button is clicked, the item the notification relates to should be marked as read. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.17.90 KDE Frameworks Version: 5.66.0 Qt Version: 5.14.0 Kernel Version: 5.4.14-arch1-1 OS Type: 64-bit Processors: 4 × Intel® Core™ i5 CPU M 430 @ 2.27GHz Memory: 7.5 GiB of RAM ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.