From 426f4787e516f70f5583aa0bc3b17c623ebee8e7 Mon Sep 17 00:00:00 2001 From: Christian Rocha Date: Thu, 10 Dec 2020 17:06:01 -0500 Subject: [PATCH] Fix panic that could happen when deleting stuff really fast --- ui/stash.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/stash.go b/ui/stash.go index 9d4cd516..cc6102b1 100644 --- a/ui/stash.go +++ b/ui/stash.go @@ -759,7 +759,12 @@ func (m *stashModel) handleDocumentBrowsing(msg tea.Msg) tea.Cmd { break } - t := m.selectedMarkdown().markdownType + md := m.selectedMarkdown() + if md == nil { + break + } + + t := md.markdownType if t == StashedDoc || t == ConvertedDoc { m.selectionState = selectionPromptingDelete }