diff --git a/superset/viz.py b/superset/viz.py index 21fbdf810c..eeb4f25688 100644 --- a/superset/viz.py +++ b/superset/viz.py @@ -1648,6 +1648,7 @@ class DistributionBarViz(BaseViz): raise QueryObjectValidationError(_("Pick at least one metric")) if not fd.get("groupby"): raise QueryObjectValidationError(_("Pick at least one field for [Series]")) + d["orderby"] = [(d["metrics"][0], False)] return d def get_data(self, df: pd.DataFrame) -> VizData: