From e370163b4a8f7e02901ec4f004a965ee5e7e4942 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Sat, 10 Jan 2026 13:32:54 -0800 Subject: implement margin when scrolling --- main.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'main.lua') diff --git a/main.lua b/main.lua index 12c7f4d..4014d16 100644 --- a/main.lua +++ b/main.lua @@ -101,11 +101,11 @@ local function set_cursor(pos, opts) end local function cursor_up() - set_cursor(state:menu().cursor - 1) + set_cursor(state:menu().cursor - 1, {margin = config.scroll_margin}) end local function cursor_down() - set_cursor(state:menu().cursor + 1) + set_cursor(state:menu().cursor + 1, {margin = config.scroll_margin}) end local function cursor_start() @@ -163,11 +163,11 @@ local function move_option(pos, opts) end local function move_option_up() - move_option(state:menu().cursor - 1) + move_option(state:menu().cursor - 1, {margin = config.scroll_margin}) end local function move_option_down() - move_option(state:menu().cursor + 1) + move_option(state:menu().cursor + 1, {margin = config.scroll_margin}) end local function move_option_start() -- cgit v1.2.3-70-g09d2