From db3291c5424bb05532a325cf37743599a52dd389 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Sat, 10 Feb 2018 14:18:59 -0800 Subject: [PATCH] no article link for "article in own thread" --- routes/_components/status/Status.html | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/routes/_components/status/Status.html b/routes/_components/status/Status.html index 7996f06b..1e46ef17 100644 --- a/routes/_components/status/Status.html +++ b/routes/_components/status/Status.html @@ -97,13 +97,18 @@ oncreate() { let elementKey = this.get('elementKey') let onClickOrKeydown = this.onClickOrKeydown.bind(this) - registerDelegate('click', elementKey, onClickOrKeydown) - registerDelegate('keydown', elementKey, onClickOrKeydown) + if (!this.get('isStatusInOwnThread')) { + // the whole
is clickable in this case + registerDelegate('click', elementKey, onClickOrKeydown) + registerDelegate('keydown', elementKey, onClickOrKeydown) + } }, ondestroy() { let elementKey = this.get('elementKey') - unregisterDelegate('click', elementKey) - unregisterDelegate('keydown', elementKey) + if (!this.get('isStatusInOwnThread')) { + unregisterDelegate('click', elementKey) + unregisterDelegate('keydown', elementKey) + } }, components: { StatusSidebar,