From: Alexander Moisseev Date: Sat, 13 Dec 2025 07:22:48 +0000 (+0300) Subject: [Minor] Use expanded.ft.row instead of expand.ft.row X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8dc7b4fe8d07748a1a328a2031c07124ec1b6a01;p=thirdparty%2Frspamd.git [Minor] Use expanded.ft.row instead of expand.ft.row The expanded event fires after row expansion is complete, eliminating the need for the artificial 5ms delay. --- diff --git a/interface/js/app/libft.js b/interface/js/app/libft.js index 0d2024b422..0e32932d1b 100644 --- a/interface/js/app/libft.js +++ b/interface/js/app/libft.js @@ -374,13 +374,11 @@ define(["jquery", "app/common", "footable"], filtering: FooTable.actionFilter }, on: { - "expand.ft.row": function (e, ft, row) { - setTimeout(() => { - const detail_row = row.$el.next(); - const order = common.getSelector("selSymOrder_" + table); - detail_row.find(".btn-sym-" + table + "-" + order) - .addClass("active").siblings().removeClass("active"); - }, 5); + "expanded.ft.row": function (e, ft, row) { + const detail_row = row.$el.next(); + const order = common.getSelector("selSymOrder_" + table); + detail_row.find(".btn-sym-" + table + "-" + order) + .addClass("active").siblings().removeClass("active"); }, "postdraw.ft.table": postdrawCallback }