st.c | 2 +- diff --git a/st.c b/st.c index 623376e1b172781f66dd21ef220e165a8146eaad..3d250ddcdb95707453254d3f717dd8022d122fb9 100644 --- a/st.c +++ b/st.c @@ -1097,7 +1097,7 @@ void selscroll(int orig, int n) { - if (sel.ob.x == -1) + if (sel.ob.x == -1 || sel.alt != IS_SET(MODE_ALTSCREEN)) return; if (BETWEEN(sel.nb.y, orig, term.bot) != BETWEEN(sel.ne.y, orig, term.bot)) {