mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Scopes: Add extra-check for fetching dashboards (#91896)
This commit is contained in:
parent
e9bb3b4d73
commit
b0dd3fb1a1
@ -47,7 +47,7 @@ export class ScopesDashboardsScene extends SceneObjectBase<ScopesDashboardsScene
|
|||||||
});
|
});
|
||||||
|
|
||||||
this.addActivationHandler(() => {
|
this.addActivationHandler(() => {
|
||||||
if (this.state.isPanelOpened) {
|
if (this.state.isEnabled && this.state.isPanelOpened) {
|
||||||
this.fetchDashboards();
|
this.fetchDashboards();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -57,6 +57,7 @@ export class ScopesDashboardsScene extends SceneObjectBase<ScopesDashboardsScene
|
|||||||
this._subs.add(
|
this._subs.add(
|
||||||
resolvedSelector.subscribeToState((newState, prevState) => {
|
resolvedSelector.subscribeToState((newState, prevState) => {
|
||||||
if (
|
if (
|
||||||
|
this.state.isEnabled &&
|
||||||
this.state.isPanelOpened &&
|
this.state.isPanelOpened &&
|
||||||
!newState.isLoadingScopes &&
|
!newState.isLoadingScopes &&
|
||||||
(prevState.isLoadingScopes || newState.scopes !== prevState.scopes)
|
(prevState.isLoadingScopes || newState.scopes !== prevState.scopes)
|
||||||
|
Loading…
Reference in New Issue
Block a user