Fix for javascript errors when navigating blocks
This commit is contained in:
		
							parent
							
								
									5ff5275b36
								
							
						
					
					
						commit
						3572ba837d
					
				| @ -77,6 +77,8 @@ export class BlockOverviewGraphComponent implements AfterViewInit, OnDestroy, On | |||||||
|       cancelAnimationFrame(this.animationFrameRequest); |       cancelAnimationFrame(this.animationFrameRequest); | ||||||
|       clearTimeout(this.animationHeartBeat); |       clearTimeout(this.animationHeartBeat); | ||||||
|     } |     } | ||||||
|  |     this.canvas.nativeElement.removeEventListener('webglcontextlost', this.handleContextLost); | ||||||
|  |     this.canvas.nativeElement.removeEventListener('webglcontextrestored', this.handleContextRestored); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   clear(direction): void { |   clear(direction): void { | ||||||
|  | |||||||
| @ -91,6 +91,9 @@ export class TransactionsListComponent implements OnInit, OnChanges { | |||||||
|             filter(() => this.stateService.env.LIGHTNING), |             filter(() => this.stateService.env.LIGHTNING), | ||||||
|             switchMap((txIds) => this.apiService.getChannelByTxIds$(txIds)), |             switchMap((txIds) => this.apiService.getChannelByTxIds$(txIds)), | ||||||
|             tap((channels) => { |             tap((channels) => { | ||||||
|  |               if (!this.transactions) { | ||||||
|  |                 return; | ||||||
|  |               } | ||||||
|               const transactions = this.transactions.filter((tx) => !tx._channels); |               const transactions = this.transactions.filter((tx) => !tx._channels); | ||||||
|               channels.forEach((channel, i) => { |               channels.forEach((channel, i) => { | ||||||
|                 transactions[i]._channels = channel; |                 transactions[i]._channels = channel; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user