From b824f645a9c999fae08858042254da0863fbd883 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Mon, 4 Sep 2023 11:02:46 -0400 Subject: [PATCH] Fix issue where Lister wasn't 100% width in AdminThemeDefault or AdminThemeReno. Note that we had to disable the resizable columns in default/reno admin themes to fix it, as the current version of jquery-tablesorter-resizable doesn't seem to allow for full width tables unless you drag it to be full width. --- .../modules/Process/ProcessPageLister/ProcessPageLister.module | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wire/modules/Process/ProcessPageLister/ProcessPageLister.module b/wire/modules/Process/ProcessPageLister/ProcessPageLister.module index 132a1b4e..9d58bd04 100644 --- a/wire/modules/Process/ProcessPageLister/ProcessPageLister.module +++ b/wire/modules/Process/ProcessPageLister/ProcessPageLister.module @@ -1297,6 +1297,7 @@ class ProcessPageLister extends Process implements ConfigurableModule { $sanitizer = $this->wire()->sanitizer; $modules = $this->wire()->modules; $fields = $this->wire()->fields; + $adminTheme = $this->wire()->adminTheme; /** @var Languages $languages */ $columns = $this->sessionGet('columns'); @@ -1307,7 +1308,7 @@ class ProcessPageLister extends Process implements ConfigurableModule { /** @var MarkupAdminDataTable $table */ $table = $modules->get('MarkupAdminDataTable'); $table->setSortable(false); - $table->setResizable(true); + $table->setResizable(wireInstanceOf($adminTheme, 'AdminThemeUikit')); // non-100% width error w/default+reno themes $table->setResponsive($this->responsiveTable); $table->setClass('ProcessListerTable'); $table->setEncodeEntities(false);