diff --git a/index.html b/index.html
index b565c318bf..dcb8901253 100644
--- a/index.html
+++ b/index.html
@@ -93,8 +93,6 @@ THE SOFTWARE.
$(document).ready(function() {
- var $filesEl = $('#files');
-
// ------------------ gist load ----------------
var location_hash_params = window.location.hash.substr(1).split("=");
@@ -202,7 +200,7 @@ THE SOFTWARE.
// ----------------- file selector-------------
-
+ var $filesEl = $('#files');
$filesEl.on('click','.newFile', function() {
while (window.localStorage[SOL_CACHE_UNTITLED + untitledCount])
untitledCount = (untitledCount - 0) + 1;
@@ -273,8 +271,11 @@ THE SOFTWARE.
function updateFiles() {
- $filesEl.find('.file').remove();
+ var $filesEl = $('#files');
var files = getFiles();
+
+ $filesEl.find('.file').remove();
+
for (var f in files) {
$filesEl.append(fileTabTemplate(files[f]));
}
@@ -284,10 +285,8 @@ THE SOFTWARE.
active.addClass('active');
editor.setValue( window.localStorage[SOL_CACHE_FILE] || '', -1);
editor.focus();
- $('#input').toggle( true );
- } else {
- $('#input').toggle( false );
- }
+ }
+ $('#input').toggle( !!SOL_CACHE_FILE );
}
function fileTabTemplate(key) {