Summary: | "Respond" button on new message notification (when the Telepathy window is not open) doesn't work | ||
---|---|---|---|
Product: | [Unmaintained] telepathy | Reporter: | searchfgold67899 |
Component: | general | Assignee: | Telepathy Bugs <kde-telepathy-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dvratil, josh+tech, kde, mklapetek, searchfgold67899, sitter |
Priority: | NOR | Keywords: | junior-jobs |
Version: | 0.6.1 | ||
Target Milestone: | Future | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/telepathy-approver/74923ab77bc1522c532795476ac184fe2c6ff156 | Version Fixed In: | 0.6.3 |
Sentry Crash Report: |
Description
searchfgold67899
2013-05-03 19:29:56 UTC
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. *** |