release-23.2: ui: enable Forward button to set timewindow for latest NOW value #113907
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.
Backport 1/1 commits from #112954 on behalf of @koorosh.
/cc @cockroachdb/release
Before, "Forward" button on Time selector component allowed to select next time window if there's enough space for full increment (ie with 10 min time window, it wasn't possible to move forward if current end time is less that Now() - 10min). It caused misalignment where Forward button became disabled even if there's some more data to display.
This change handles this case and updates current time window to current time (executes the same logic as Now button).
Resolves: #112847
Release note (ui change): Forward button on time selector allows to select latest available timewindow (the same as with "Now" button)
Release justification: low risk, high benefit changes to existing functionality
Screen.Recording.2023-10-24.at.14.00.36.mov
Release justification: low risk, high benefit changes to existing functionality