-
Notifications
You must be signed in to change notification settings - Fork 12.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Streaming: Fix an issue with the time series panel and streaming data source when scrolling back from being out of view #31431
Conversation
…ource when scrolling back from being out of view
@@ -135,7 +135,7 @@ export class PanelChrome extends Component<Props, State> { | |||
// The next is outside a react synthetic event so setState is not batched | |||
// So in this context we can only do a single call to setState | |||
onDataUpdate(data: PanelData) { | |||
if (!this.props.isInView) { | |||
if (!this.props.isInView && data.state !== LoadingState.Streaming) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wait this is not correct, need to always return, updating
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hymmm -- this may fix it, but likely a real error with state/revision tracking and updates in GraphNG
This fixed the issue for me, without this fix there is a refresh when you scroll back |
bug report was for 7.4.2 (before graphng refactor), does this still affect master? (sry AFK) |
This bug affected all react panels . Had nothing to do with GraphNG |
Fixes #31368