From 2614b95c40f2eba2e7147de65956947c9abb3db1 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 20 Mar 2023 15:16:42 -0400 Subject: [PATCH] fix: #11381, bug where the call to `action:settings.sorted-list.itemLoaded` did not properly pass in the correct element --- public/src/modules/settings/sorted-list.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/src/modules/settings/sorted-list.js b/public/src/modules/settings/sorted-list.js index 1dfcb6196e..2ff9bbc82f 100644 --- a/public/src/modules/settings/sorted-list.js +++ b/public/src/modules/settings/sorted-list.js @@ -67,8 +67,8 @@ define('settings/sorted-list', [ // eslint-disable-next-line no-restricted-syntax for (const { itemUUID, item } of items) { // eslint-disable-next-line no-await-in-loop - await parse($container, itemUUID, item); - hooks.fire('action:settings.sorted-list.itemLoaded', { element: listEl.get(0) }); + const element = await parse($container, itemUUID, item); + hooks.fire('action:settings.sorted-list.itemLoaded', { element }); } hooks.fire('action:settings.sorted-list.loaded', { @@ -157,7 +157,7 @@ define('settings/sorted-list', [ setupRemoveButton($container, itemUUID); setupEditButton($container, itemUUID); hooks.fire('action:settings.sorted-list.parse', { itemHtml }); - resolve(); + resolve(itemHtml.get(0)); }); }); }