From 4bf6b232eb5bbe21ef8f99cf18d423aa1e18e428 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Wed, 11 May 2022 11:00:23 -0400 Subject: [PATCH] SearchKit - Default to simple pager when creating new table display Before: Pager default included "row count" and "adjustible page size". After: Defaults to simple pager without the extras. The extra stuff isn't always useful and can break the layout on small screens or dashlets, so I think a better default is to exclude rather than include them. --- .../displays/searchAdminDisplayTable.component.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/search_kit/ang/crmSearchAdmin/displays/searchAdminDisplayTable.component.js b/ext/search_kit/ang/crmSearchAdmin/displays/searchAdminDisplayTable.component.js index b8cdfee5a5..11dfb6522f 100644 --- a/ext/search_kit/ang/crmSearchAdmin/displays/searchAdminDisplayTable.component.js +++ b/ext/search_kit/ang/crmSearchAdmin/displays/searchAdminDisplayTable.component.js @@ -44,7 +44,7 @@ this.$onInit = function () { if (!ctrl.display.settings) { - ctrl.display.settings = _.extend({}, _.cloneDeep(CRM.crmSearchAdmin.defaultDisplay.settings), {columns: null}); + ctrl.display.settings = _.extend({}, _.cloneDeep(CRM.crmSearchAdmin.defaultDisplay.settings), {columns: null, pager: {}}); if (searchMeta.getEntity(ctrl.apiEntity).order_by) { ctrl.display.settings.sort.push([searchMeta.getEntity(ctrl.apiEntity).order_by, 'ASC']); } -- 2.25.1