diff --git a/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js b/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js index fa584496e..cc000ea40 100644 --- a/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js +++ b/odex25_base/fims_general_search_tree_view/static/src/js/list_search.js @@ -161,6 +161,16 @@ odoo.define('fims_general_search_tree_view.list_search', function (require) { limit: state.limit || 80 }).then(function() { return self.update({}, {reload: false}); + }).then(function() { + // ✅ الإضافة البسيطة الوحيدة: إعادة Focus بعد الـ reload + setTimeout(function() { + if (self.renderer && self.renderer.$) { + var $input = self.renderer.$('.oe_search_input'); + if ($input.length) { + $input.focus(); + } + } + }, 100); // تأخير بسيط للتأكد من اكتمال الـ rendering }).finally(function() { if (self.renderer) { self.renderer.$('.oe_search_loading').hide();