Skip to content

Commit 0878669

Browse files
committed
Don't flip to end/start when moving frames up/down
Closes #735
1 parent 39bc5ae commit 0878669

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lua/dap/session.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1681,9 +1681,11 @@ function Session:_frame_delta(delta)
16811681

16821682
current_frame_index = current_frame_index + delta
16831683
if current_frame_index < 1 then
1684-
current_frame_index = #frames
1685-
elseif current_frame_index > #frames then
16861684
current_frame_index = 1
1685+
utils.notify("Can't move past first frame", vim.log.levels.INFO)
1686+
elseif current_frame_index > #frames then
1687+
current_frame_index = #frames
1688+
utils.notify("Can't move past last frame", vim.log.levels.INFO)
16871689
end
16881690
self:_frame_set(frames[current_frame_index])
16891691
end

0 commit comments

Comments
 (0)