sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit ccf259a58486a3ac38f06ca889231da503892591
parent 539b3f38d593e85d53e05b0b5c49285fee5cce3a
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Mon,  7 Oct 2013 13:10:24 +0200

Merge #149: Correctly determine attachment line in edit-message

Diffstat:
M lib/sup/modes/edit_message_mode.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/sup/modes/edit_message_mode.rb b/lib/sup/modes/edit_message_mode.rb
@@ -327,7 +327,7 @@ EOS
   end
 
   def delete_attachment
-    i = curpos - @attachment_lines_offset - DECORATION_LINES - 2
+    i = curpos - @attachment_lines_offset - (@selectors.empty? ? 0 : DECORATION_LINES) - @selectors.size
     if i >= 0 && i < @attachments.size && BufferManager.ask_yes_or_no("Delete attachment #{@attachment_names[i]}?")
       @attachments.delete_at i
       @attachment_names.delete_at i