<table><tr><td style="">mck182 added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D4215" rel="noreferrer">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>I think Plasma is the only notification system that does close-on-activate instead of executing some action</p></blockquote>
<p>Plasma might also be the only system that uses buttons for actions and I see nothing wrong with that; it's what we've had forever and it works well, there's no reason to copy others when we have a good differentiating factor imho.</p>
<p>Thinking about it a bit more, not doing anything when you click the notification without default action is again a guess game - "will clicking this popup do anything? how do I know?". So I'd say either clearly indicate that clicking the popup will execute an action (maybe different color or some icon somewhere or maybe a whole different popup) or have the click always do something, perhaps just open the app when no action is set. This would however be quite a behavioural change and will most definitely confuse users that are used to close the popup by clicking it. Anyhow, let's make it really clear and unambiguous when will what action do what; users don't like UIs they can't trust.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R120 Plasma Workspace</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D4215" rel="noreferrer">https://phabricator.kde.org/D4215</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>albertvaka, Plasma, colomar<br /><strong>Cc: </strong>broulik, apol, mck182, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas<br /></div>