Source
309
309
setTimeout(function() {
310
310
$preloader.fadeIn(200).position(options.position);
311
311
}, 500);
312
312
313
313
addToOverlaysStack($preloader.prop('id'), event.target, 'preloader', xhr);
314
314
315
315
xhr.done(function(resp) {
316
316
overlayPreloaderDestroy($preloader.prop('id'));
317
317
318
318
if ('error' in resp) {
319
+
clearMessages();
320
+
319
321
const message_box = makeMessageBox('bad', resp.error.messages, resp.error.title);
320
322
321
-
clearMessages();
322
323
addMessage(message_box);
323
324
324
325
return;
325
326
}
326
327
327
328
showMenuPopup($obj, jQuery.extend({context: data.context}, resp.data), event, options);
328
329
});
329
330
330
331
$(document)
331
332
.off('click', menuPopupPreloaderCloseHandler)