graph: fix spurious error modal on page load #2651
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary:
Fixes #2646, and fixes #2650 as a side effect.
I’ve gone with an additional boolean field
_datasetsFetched
ratherthan making
_datasets
nullable because_datasets
is also passed downdirectly to
tf-graph-controls
, which expects a non-null array. Thisseemed simpler, all things considered.
Test Plan:
found” (though there is instead a brief flash of white).
the fragment updates.
in particular, there is no error modal.
#graphs&run=bad
)and note that the error modal appears without refreshing the page.
first graph is automatically selected and loaded underneath it.
wchargin-branch: graph-fix-error-modal