Merge pull request #1313 from nymkappa/bugfix/pie-chart-click-fix

Fix broken navigation when clicking on pie chart
This commit is contained in:
softsimon 2022-03-07 20:36:03 +01:00 committed by GitHub
commit 5a373f6518
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,4 +1,4 @@
import { ChangeDetectionStrategy, Component, Input, OnInit } from '@angular/core'; import { ChangeDetectionStrategy, Component, Input, NgZone, OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms'; import { FormBuilder, FormGroup } from '@angular/forms';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { EChartsOption, PieSeriesOption } from 'echarts'; import { EChartsOption, PieSeriesOption } from 'echarts';
@ -41,6 +41,7 @@ export class PoolRankingComponent implements OnInit {
private miningService: MiningService, private miningService: MiningService,
private seoService: SeoService, private seoService: SeoService,
private router: Router, private router: Router,
private zone: NgZone,
) { ) {
} }
@ -293,8 +294,10 @@ export class PoolRankingComponent implements OnInit {
if (e.data.data === 9999) { // "Other" if (e.data.data === 9999) { // "Other"
return; return;
} }
this.zone.run(() => {
this.router.navigate(['/mining/pool/', e.data.data]); this.router.navigate(['/mining/pool/', e.data.data]);
}); });
});
} }
/** /**