From ed6820ac46df214cef057ae666bfe975b145263d Mon Sep 17 00:00:00 2001 From: tildearrow Date: Mon, 25 Apr 2022 11:23:44 -0500 Subject: [PATCH] GUI: fix cursor going out of bounds on paste --- src/gui/editing.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gui/editing.cpp b/src/gui/editing.cpp index 106ec61b..e5874f91 100644 --- a/src/gui/editing.cpp +++ b/src/gui/editing.cpp @@ -554,6 +554,7 @@ void FurnaceGUI::doPaste(PasteMode mode) { } if (settings.cursorPastePos) { cursor.y=j; + if (cursor.y>=e->song.patLen) cursor.y=e->song.patLen-1; updateScroll(cursor.y); } @@ -1003,4 +1004,4 @@ void FurnaceGUI::doRedo() { } redoHist.pop_back(); -} \ No newline at end of file +}