diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc index e8586ac45b..7af7ba0ac1 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc @@ -766,7 +766,9 @@ parent_block.find(".searchpattern").parent().hide(); }); - if ( !defer_loading ) { + let table_dt = patrons_table.DataTable(); + let loaded_from_state = table_dt.settings()[0].loaded_from_state; + if ( !defer_loading || loaded_from_state ) { patron_search_form.submit(); } diff --git a/members/members-home.pl b/members/members-home.pl index 1cc28f9367..7989620f33 100755 --- a/members/members-home.pl +++ b/members/members-home.pl @@ -73,7 +73,7 @@ $template->param( PatronAutoComplete => C4::Context->preference('PatronAutoComplete'), patron_lists => [ GetPatronLists() ], PatronsPerPage => C4::Context->preference("PatronsPerPage") || 20, - defer_loading => ( scalar $query->param('memberresultst_state') ) ? 0 : 1, + defer_loading => 1, ); output_html_with_http_headers $query, $cookie, $template->output;