When I receive a new message and the main Telepathy UI is not open, a notification appears with a "respond" button. This button does not work. Reproducible: Always Steps to Reproduce: 1. Close the Telepathy main UI. 2. Receive a new message. 3. Click the "Respond" button in the notification that appears. Actual Results: "Respond" button disappears and nothing else happens. When the notification is opened, the Respond button is still there but does not work. Expected Results: Expected message window to appear.
https://bugs.launchpad.net/ubuntu/+source/ktp-approver/+bug/947430
What KDE version are you on?
KDE Version 4.10.2. Same thing happens with the KWallet application: notifications that ask whether you want to switch to an application. So this is probably filed in the wrong section.
Yep, it's a wider issue, not just ours. We can do a workaround though by making the notification persistent. Proper fix will come with KDE5/Workspaces2. http://mail.kde.org/pipermail/plasma-devel/2013-May/025200.html
Marking as junior-job. The task is simple - set the KNotification::Persistent flag on the KNotification object.
Not /that/ simple - when KNotification is persistent, you take responsibility for close()'ing it.
Which happens in the destructor of TextChannelApprover. The TextChannelApprover is deleted when the channel is accepted or rejected.
Git commit 74923ab77bc1522c532795476ac184fe2c6ff156 by David Edmundson. Committed on 14/07/2013 at 09:25. Pushed by davidedmundson into branch 'master'. Make the text channel notifications peristant and delete on close This solves a bug in which notification buttons fail to work after a timeout REVIEW: 111500 FIXED-IN: 0.6.3 M +2 -1 src/textchannelapprover.cpp http://commits.kde.org/telepathy-approver/74923ab77bc1522c532795476ac184fe2c6ff156
*** Bug 303476 has been marked as a duplicate of this bug. ***