diff --git a/www/common/cryptpad-common.js b/www/common/cryptpad-common.js index cde8840ac..8cab77f15 100644 --- a/www/common/cryptpad-common.js +++ b/www/common/cryptpad-common.js @@ -881,7 +881,7 @@ define([ var rdm = Math.floor(Math.random() * keys.length); return Messages.tips[keys[rdm]]; }; - common.addLoadingScreen = function (loadingText) { + common.addLoadingScreen = function (loadingText, hideTips) { var $loading, $container; if ($('#' + LOADING).length) { $loading = $('#' + LOADING).show(); @@ -900,7 +900,7 @@ define([ $loading.append($container); $('body').append($loading); } - if (Messages.tips) { + if (Messages.tips && !hideTips) { var $loadingTip = $('
', {'id': 'loadingTip'}); var $tip = $('', {'class': 'tips'}).text(getRandomTip()).appendTo($loadingTip); $loadingTip.css({ @@ -917,10 +917,10 @@ define([ }, 3000); }; common.errorLoadingScreen = function (error, transparent) { - if (!$('#' + LOADING).is(':visible')) { common.addLoadingScreen(); } + if (!$('#' + LOADING).is(':visible')) { common.addLoadingScreen(undefined, true); } $('.spinnerContainer').hide(); if (transparent) { $('#' + LOADING).css('opacity', 0.8); } - $('#' + LOADING).find('p').text(error || Messages.error); + $('#' + LOADING).find('p').html(error || Messages.error); }; /* diff --git a/www/common/fsStore.js b/www/common/fsStore.js index 8f2405643..e4b86c1c8 100644 --- a/www/common/fsStore.js +++ b/www/common/fsStore.js @@ -188,7 +188,7 @@ define([ } }); Cryptpad.logout(); - Cryptpad.addLoadingScreen(); + Cryptpad.addLoadingScreen(undefined, true); Cryptpad.errorLoadingScreen(Cryptpad.Messages.onLogout, true); if (exp.info) { exp.info.network.disconnect();