mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-08-30 20:49:20 +03:00
Fix Javascript error on create/delete folder (#1079)
This commit is contained in:
parent
9a1d5dd1d3
commit
c71ecbc12d
4 changed files with 18 additions and 17 deletions
|
|
@ -1564,7 +1564,11 @@ export function changeTheme(value, themeTrigger)
|
|||
let
|
||||
themeLink = $('#app-theme-link'),
|
||||
themeStyle = $('#app-theme-style'),
|
||||
url = themeLink.attr('href')
|
||||
url = themeLink.attr('href'),
|
||||
clearTimer = () => {
|
||||
__themeTimer = window.setTimeout(() => themeTrigger(SaveSettingsStep.Idle), 1000);
|
||||
__themeAjax = null;
|
||||
}
|
||||
;
|
||||
|
||||
if (!url)
|
||||
|
|
@ -1594,7 +1598,7 @@ export function changeTheme(value, themeTrigger)
|
|||
__themeAjax = $.ajax({
|
||||
url: url,
|
||||
dataType: 'json'
|
||||
}).done((data) => {
|
||||
}).then((data) => {
|
||||
|
||||
if (data && isArray(data) && 2 === data.length)
|
||||
{
|
||||
|
|
@ -1616,14 +1620,7 @@ export function changeTheme(value, themeTrigger)
|
|||
themeTrigger(SaveSettingsStep.TrueResult);
|
||||
}
|
||||
|
||||
}).always(() => {
|
||||
|
||||
__themeTimer = window.setTimeout(() => {
|
||||
themeTrigger(SaveSettingsStep.Idle);
|
||||
}, 1000);
|
||||
|
||||
__themeAjax = null;
|
||||
});
|
||||
}).then(clearTimer, clearTimer);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue