Closed sschaffe closed 8 months ago
Do you notice a pattern with which x-range plots/resources/values this happens with? Saw some null values in the buggy x-range plots and was curious if it had anything to do with that.
you're right. the boolean resource at the top of the screen has the same number of ranges but doesn't exhibit the display problem. the resource at the bottom that does have the problem is a nullable-multi-enum resource, so it is serializing its no-value periods with the special SerializedValue.NULL marker.
and watching carefully, I'm noticing that it fails to display up until the panel is wide enough that every "null" word that wants to render across all the ranges can all completely fit on screen and not get truncated. so maybe the "null" is not be allowed to truncate like user values are? (the LGA3 etc values just hide themselves if not enough space)
Just noting this issue might have been avoided if we had https://github.com/NASA-AMMOS/aerie-ui/issues/257
Should these null values show up as actual segments labeled with "null"? Or would you expect them to not be rendered at all? Same question for showing this resource in a line plot.
Checked for duplicates
No - I haven't checked
Is this a regression?
No - This is a new bug
Version
1.4.0
Describe the bug
With some kinds of x-range displays in normal window/panel sizes, the rendered bars appear to all stack up together on the left of the timeline and not at their proper times. normal includes setups where the timeline is >80% of the browser and browser is >80% of the screen.
Workaround: Widening the window/panel sufficiently (>90%) allows them to spread out properly.
https://user-images.githubusercontent.com/30133487/234877780-5f3a698d-8fa2-4cea-b000-aa6e1301acd5.mov
Reproduction
Use the clipper eurc model Simulate plan from 2025-090 to 2025-134 Set up x-range display of resource "/dsn/forecast/DSS_63/X/optimalAntennaPath" Resize window/panels
Logs
System Info
Severity
Annoyance