From 33ebaea7ed199d49298c8848f9b7be0ade9e5331 Mon Sep 17 00:00:00 2001 From: lrljoe Date: Thu, 20 Jul 2023 23:28:19 +0100 Subject: [PATCH] Fix ColumnSelect Broken DOM --- .../views/components/tools/toolbar.blade.php | 29 ++++++++++++------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/resources/views/components/tools/toolbar.blade.php b/resources/views/components/tools/toolbar.blade.php index ae03a0437..8e010f23d 100644 --- a/resources/views/components/tools/toolbar.blade.php +++ b/resources/views/components/tools/toolbar.blade.php @@ -213,12 +213,15 @@ class="absolute right-0 z-50 mt-2 w-full bg-white rounded-md divide-y divide-gra class="inline-flex items-center px-2 py-1 disabled:opacity-50 disabled:cursor-wait"> allDefaultVisibleColumnsAreSelected()) checked + wire:loading.attr="disabled" type="checkbox" + @if ($component->allDefaultVisibleColumnsAreSelected()) + checked wire:click="deselectAllColumns" @else unchecked - wire:click="selectAllColumns" @endif - wire:loading.attr="disabled" type="checkbox" /> + wire:click="selectAllColumns" + @endif + /> {{ __('All Columns') }} @@ -450,12 +453,15 @@ class="dropdown d-block d-md-inline"
@@ -673,12 +679,15 @@ class="dropdown d-block d-md-inline" aria-labelledby="columnSelect-{{ $component->getTableName() }}">
allDefaultVisibleColumnsAreSelected()) checked - wire:click="deselectAllColumns" + wire:loading.attr="disabled" type="checkbox" class="form-check-input" + @if ($component->allDefaultVisibleColumnsAreSelected()) + checked + wire:click="deselectAllColumns" @else unchecked - wire:click="selectAllColumns" @endif - wire:loading.attr="disabled" type="checkbox" class="form-check-input" /> + wire:click="selectAllColumns" + @endif + />