diff --git a/src/extensions/tree-view/tree-view.coffee b/src/extensions/tree-view/tree-view.coffee index 6bb26192f..73e5a655c 100644 --- a/src/extensions/tree-view/tree-view.coffee +++ b/src/extensions/tree-view/tree-view.coffee @@ -209,15 +209,13 @@ class TreeView extends View return unless entry entryType = if entry instanceof DirectoryView then "directory" else "file" - message = "Are you sure you would like to delete the selected #{entryType}?" - detailedMessage = "You are deleting #{entry.getPath()}" - buttons = [ - ["Move to Trash", => Native.moveToTrash(entry.getPath())] - ["Cancel", => ] # Do Nothing - ["Delete", => fs.remove(entry.getPath())] - ] - - Native.alert message, detailedMessage, buttons + atom.confirm( + "Are you sure you would like to delete the selected #{entryType}?", + "You are deleting #{entry.getPath()}", + "Move to Trash", (=> Native.moveToTrash(entry.getPath())), + "Cancel", null + "Delete", (=> fs.remove(entry.getPath())) + ) add: -> selectedPath = @selectedEntry().getPath()