mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-05-07 08:06:51 +02:00
fix: imagesLoaded integration for handleBack in world.js
This commit is contained in:
@@ -3,10 +3,10 @@
|
|||||||
define('forum/world', [
|
define('forum/world', [
|
||||||
'forum/infinitescroll', 'search', 'sort', 'hooks',
|
'forum/infinitescroll', 'search', 'sort', 'hooks',
|
||||||
'alerts', 'api', 'bootbox', 'helpers', 'forum/category/tools',
|
'alerts', 'api', 'bootbox', 'helpers', 'forum/category/tools',
|
||||||
'translator', 'quickreply', 'handleBack',
|
'translator', 'quickreply', 'handleBack', 'imagesloaded',
|
||||||
], function (infinitescroll, search, sort, hooks,
|
], function (infinitescroll, search, sort, hooks,
|
||||||
alerts, api, bootbox, helpers, categoryTools,
|
alerts, api, bootbox, helpers, categoryTools,
|
||||||
translator, quickreply, handleBack) {
|
translator, quickreply, handleBack, imagesLoaded) {
|
||||||
const World = {};
|
const World = {};
|
||||||
|
|
||||||
World.init = function () {
|
World.init = function () {
|
||||||
@@ -52,11 +52,13 @@ define('forum/world', [
|
|||||||
app.parseAndTranslate(ajaxify.data.template.name, 'posts', payload, function (html) {
|
app.parseAndTranslate(ajaxify.data.template.name, 'posts', payload, function (html) {
|
||||||
const listEl = document.getElementById('world-feed');
|
const listEl = document.getElementById('world-feed');
|
||||||
$(listEl).append(html);
|
$(listEl).append(html);
|
||||||
html.find('.timeago').timeago();
|
imagesLoaded(listEl, () => {
|
||||||
handleImages();
|
html.find('.timeago').timeago();
|
||||||
handleShowMoreButtons();
|
handleImages();
|
||||||
callback();
|
handleShowMoreButtons();
|
||||||
handleBackCb();
|
callback();
|
||||||
|
handleBackCb();
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}, { container: '#world-feed' });
|
}, { container: '#world-feed' });
|
||||||
|
|||||||
Reference in New Issue
Block a user