diff --git a/plotpy/tools/curve.py b/plotpy/tools/curve.py index 3285dcb..c92ea4a 100644 --- a/plotpy/tools/curve.py +++ b/plotpy/tools/curve.py @@ -212,8 +212,8 @@ class YRangeCursorTool(BaseRangeCursorTool): TITLE = _("Y-range") ICON = "yrange.png" LABELFUNCS: tuple[tuple[str, Callable[..., Any]], ...] = ( - ("%g < y < %g", lambda ymin, ymax: (ymin, ymax)), - ("∆y=%g", lambda ymin, ymax: ymax - ymin), + ("%g < y < %g", lambda ymin, ymax: (min(ymin, ymax), max(ymin, ymax))), + ("∆y=%g", lambda ymin, ymax: abs(ymax - ymin)), ) SHAPECLASS = YRangeSelection