From cb6a93a8cef70e3dd46b7cc4f03231f555e54084 Mon Sep 17 00:00:00 2001 From: Julian Viereck Date: Fri, 20 May 2011 23:47:51 +0200 Subject: [PATCH] Add storing second session back again --- demo/demo.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/demo/demo.js b/demo/demo.js index d1bac476..75ea91d7 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -365,9 +365,13 @@ exports.launch = function(env) { env.editor.getSession().setUseSoftTabs(checked); }); + var secondSession = null; bindDropdown("split", function(value) { var sp = env.split; if (value == "none") { + if (sp.getSplits() == 2) { + secondSession = sp.getEditor(1).session; + } sp.setSplits(1); } else { var newEditor = (sp.getSplits() == 1); @@ -379,7 +383,7 @@ exports.launch = function(env) { sp.setSplits(2); if (newEditor) { - var session = sp.getEditor(0).session; + var session = secondSession || sp.getEditor(0).session; var newSession = sp.setSession(session, 1); newSession.name = session.name; }