no article link for "article in own thread"
This commit is contained in:
		
							parent
							
								
									faac8f1a31
								
							
						
					
					
						commit
						db3291c542
					
				
					 1 changed files with 9 additions and 4 deletions
				
			
		|  | @ -97,13 +97,18 @@ | ||||||
|     oncreate() { |     oncreate() { | ||||||
|       let elementKey = this.get('elementKey') |       let elementKey = this.get('elementKey') | ||||||
|       let onClickOrKeydown = this.onClickOrKeydown.bind(this) |       let onClickOrKeydown = this.onClickOrKeydown.bind(this) | ||||||
|  |       if (!this.get('isStatusInOwnThread')) { | ||||||
|  |         // the whole <article> is clickable in this case | ||||||
|         registerDelegate('click', elementKey, onClickOrKeydown) |         registerDelegate('click', elementKey, onClickOrKeydown) | ||||||
|         registerDelegate('keydown', elementKey, onClickOrKeydown) |         registerDelegate('keydown', elementKey, onClickOrKeydown) | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     ondestroy() { |     ondestroy() { | ||||||
|       let elementKey = this.get('elementKey') |       let elementKey = this.get('elementKey') | ||||||
|  |       if (!this.get('isStatusInOwnThread')) { | ||||||
|         unregisterDelegate('click', elementKey) |         unregisterDelegate('click', elementKey) | ||||||
|         unregisterDelegate('keydown', elementKey) |         unregisterDelegate('keydown', elementKey) | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     components: { |     components: { | ||||||
|       StatusSidebar, |       StatusSidebar, | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue