From d7f006adb057d3dc91029dae389d28f0bcad2824 Mon Sep 17 00:00:00 2001 From: Jason Park Date: Sun, 27 Jan 2019 23:37:28 -0500 Subject: [PATCH] Keep the tab opened after saving --- src/frontend/components/Header/index.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/frontend/components/Header/index.jsx b/src/frontend/components/Header/index.jsx index 618cba3..b535156 100644 --- a/src/frontend/components/Header/index.jsx +++ b/src/frontend/components/Header/index.jsx @@ -42,7 +42,7 @@ class Header extends BaseComponent { saveGist() { const { user } = this.props.env; - const { scratchPaper, titles, files, lastFiles } = this.props.current; + const { scratchPaper, titles, files, lastFiles, editingFile } = this.props.current; const gist = { description: titles[titles.length - 1], files: {}, @@ -75,6 +75,7 @@ class Header extends BaseComponent { .then(refineGist) .then(newScratchPaper => { this.props.setScratchPaper(newScratchPaper); + this.props.setEditingFile(newScratchPaper.files.find(file => file.name === editingFile.name)); if (!(scratchPaper && scratchPaper.gistId === newScratchPaper.gistId)) { this.props.history.push(`/scratch-paper/${newScratchPaper.gistId}`); } -- GitLab