Refetch rendered markdown when triggering preview a subsequent time

This commit is contained in:
Corey Johnson & Nathan Sobo
2013-03-11 16:56:44 -06:00
parent 2aefd8ca46
commit 140b22737e
2 changed files with 3 additions and 0 deletions

View File

@@ -17,6 +17,7 @@ module.exports =
if nextPane = activePane.getNextPane()
if preview = nextPane.itemForUri("markdown-preview:#{editSession.getPath()}")
nextPane.showItem(preview)
preview.fetchRenderedMarkdown()
else
nextPane.showItem(new MarkdownPreviewView(editSession.buffer))
else

View File

@@ -58,7 +58,9 @@ describe "MarkdownPreview package", ->
expect(pane2.activeItem).not.toBe preview
pane1.focus()
preview.fetchRenderedMarkdown.reset()
rootView.getActiveView().trigger 'markdown-preview:show'
expect(preview.fetchRenderedMarkdown).toHaveBeenCalled()
expect(rootView.getPanes()).toHaveLength 2
expect(pane2.getItems()).toHaveLength 2
expect(pane2.activeItem).toBe preview