From f6c2ad6ed5c9b413703c6fa4bfb21fe0c56e0748 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Wed, 3 May 2023 10:31:10 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#1726 --- .../AdminThemeUikit/AdminThemeUikit.module | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/wire/modules/AdminTheme/AdminThemeUikit/AdminThemeUikit.module b/wire/modules/AdminTheme/AdminThemeUikit/AdminThemeUikit.module index 6b55b267..504d4d2f 100644 --- a/wire/modules/AdminTheme/AdminThemeUikit/AdminThemeUikit.module +++ b/wire/modules/AdminTheme/AdminThemeUikit/AdminThemeUikit.module @@ -521,14 +521,22 @@ class AdminThemeUikit extends AdminThemeFramework implements Module, Configurabl /** @var MarkupAdminDataTable $table */ $table = $event->object; $classes = array(); - if($table->responsive) $classes[] = 'pw-table-responsive uk-overflow-auto'; - if($table->sortable) $classes[] = 'pw-table-sortable'; - if($table->resizable) $classes[] = 'pw-table-resizable'; + if($table->responsive) { + $classes[] = 'pw-table-responsive'; + if(!wireInstanceOf($this->wire()->process, 'ProcessPageLister')) { + $classes[] = 'uk-overflow-auto'; + } + } + if($table->sortable) { + $classes[] = 'pw-table-sortable'; + } + if($table->resizable) { + $classes[] = 'pw-table-resizable'; + } if(count($classes)) { $class = implode(' ', $classes); $event->return = "
$event->return
"; } - } /** @@ -1156,4 +1164,3 @@ class AdminThemeUikit extends AdminThemeFramework implements Module, Configurabl $configHelper->configModule($inputfields); } } -