Skip to content
Snippets Groups Projects
Unverified Commit 1e808e6c authored by Aleksandr Lesnenko's avatar Aleksandr Lesnenko Committed by GitHub
Browse files

fix legend order (#45446)

parent 4dcd413f
No related branches found
No related tags found
No related merge requests found
Showing
with 605 additions and 4 deletions
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png

19.1 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png

19.1 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Series_Labels_Rotated.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png

24.2 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png

24.2 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Stacked_Total_Formatted_Values.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png

20.8 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png

20.8 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Bar_Two_Axes_Stacked_With_Negative_Values.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png

13.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png

13.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Line.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png

13.6 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png

13.6 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Data_Labels_Auto_Compactness_Propagates_From_Totals.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png

31.2 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png

30.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png

36 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png

35.6 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Combo_Stacked_Bars_Areas_Normalized.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png

5.97 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png

5.96 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Stacked_Chart_Custom_Y_Axis_Range.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png

14 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png

14.1 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Area.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png

25 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png

25 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Normalized_Stacked_Bar.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png

30.9 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png

30.9 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Area.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png

17.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png

17.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Trend_Multi_Series_Stacked_Bar.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png

39.7 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png

39.6 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Linear.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png

24.2 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png

25.3 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Log.png
  • 2-up
  • Swipe
  • Onion skin
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png

38.5 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png

38.4 KiB | W: | H:

.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png
.loki/reference/chrome_laptop_static_viz_ComboChart_Two_Bars_Two_Areas_One_Line_Power.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -836,6 +836,13 @@ StackedChartCustomYAxisRange.args = {
renderingContext,
};
export const SeriesOrderSettingsDoNotMatchSeriesCount = Template.bind({});
SeriesOrderSettingsDoNotMatchSeriesCount.args = {
rawSeries: data.seriesOrderSettingsDoNotMatchSeriesCount as any,
dashcardSettings: {},
renderingContext,
};
export const Default = Template.bind({});
Default.args = {
rawSeries: data.messedUpAxis as any,
......
......@@ -28,6 +28,7 @@ import {
getSeriesOrderVisibilitySettings,
getYAxisAutoRangeDefault,
getYAxisUnpinFromZeroDefault,
getSeriesOrderDimensionSetting,
isStackingValueValid,
isXAxisScaleValid,
isYAxisUnpinFromZeroValid,
......@@ -193,12 +194,14 @@ export const computeStaticComboChartSettings = (
getDefaultDataLabelsFormatting(),
);
fillWithDefaultValue(
settings["graph.series_order"] = getSeriesOrderVisibilitySettings(
settings,
"graph.series_order",
getSeriesOrderVisibilitySettings(settings, seriesVizSettingsKeys),
seriesVizSettingsKeys,
);
settings["graph.series_order_dimension"] =
getSeriesOrderDimensionSetting(settings);
fillWithDefaultValue(
settings,
"graph.y_axis.title_text",
......@@ -298,7 +301,7 @@ export const computeStaticComboChartSettings = (
fillWithDefaultValue(
settings,
"legend.is_reversed",
getDefaultLegendIsReversed(mainDataset),
getDefaultLegendIsReversed(settings),
);
// For scatter plot
......
......@@ -92,6 +92,7 @@ import numberOfInsightsError39608 from "./number-of-insights-error-39608.json";
import numericXAxisIncludesZero37082 from "./numeric-x-axis-includes-zero-37082.json";
import powYScaleCustomYAxisRange from "./pow-y-scale-custom-y-axis-range.json";
import safariNonIanaTimezoneRepro44128 from "./safari-non-iana-timezone-repro-44128.json";
import seriesOrderSettingsDoNotMatchSeriesCount from "./series-order-settings-do-not-match-series-count.json";
import stackedChartCustomYAxisRange from "./stacked-chart-custom-y-axis-range.json";
import ticksNativeWeekWithGapLongRange from "./ticks-native-week-with-gap-long-range.json";
import ticksNativeWeekWithGapShortRange from "./ticks-native-week-with-gap-short-range.json";
......@@ -230,4 +231,5 @@ export const data = {
safariNonIanaTimezoneRepro44128,
combinedWithInvalidSettings,
stackedChartCustomYAxisRange,
seriesOrderSettingsDoNotMatchSeriesCount,
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment