ref: 46e3bc47f9e4e925efd9ad90455535b5a50d2c65
parent: 95f9e4c97616fdb6146e337b26fb5cc8c74e7387
author: Ori Bernstein <ori@eigenstate.org>
date: Wed Oct 2 15:08:12 EDT 2019
Add missing clamp.
--- a/draw.myr
+++ b/draw.myr
@@ -101,6 +101,7 @@
break
elif height > dy
off = (dx - margin)*(height - dy)
+ off = std.clamp(off, 0, width)
break
;;
;;
@@ -107,6 +108,7 @@
x = x0
y = y0
+ off = std.clamp(off, 0, width)
for (tm, h) : c.hist[c.hist.len - c.scroll - count:]
match h
| `Msg (m, ln):
--
⑨