Explorar o código

修复弹窗选择器无法全选问题

jqh %!s(int64=4) %!d(string=hai) anos
pai
achega
0b98e7d0d4
Modificáronse 2 ficheiros con 5 adicións e 6 borrados
  1. 1 1
      resources/assets/dcat/sass/components/_grid.scss
  2. 4 5
      src/Grid.php

+ 1 - 1
resources/assets/dcat/sass/components/_grid.scss

@@ -118,7 +118,7 @@ body:not(.dark-mode) .simple-grid {
     }
 
     .custom-data-table.data-table tbody td {
-      height: 35px;
+      height: 48px;
     }
 
     .custom-data-table.data-table thead th {

+ 4 - 5
src/Grid.php

@@ -35,8 +35,8 @@ class Grid
     use Concerns\CanFixColumns;
     use Concerns\CanHidesColumns;
     use Macroable {
-            __call as macroCall;
-        }
+        __call as macroCall;
+    }
 
     const CREATE_MODE_DEFAULT = 'default';
     const CREATE_MODE_DIALOG = 'dialog';
@@ -505,9 +505,8 @@ class Grid
         $keyName = $this->getKeyName();
 
         $this->prependColumn(
-            Grid\Column::SELECT_COLUMN_NAME,
-            $rowSelector->renderHeader()
-        )->display(function () use ($rowSelector, $keyName) {
+            Grid\Column::SELECT_COLUMN_NAME
+        )->setLabel($rowSelector->renderHeader())->display(function () use ($rowSelector, $keyName) {
             return $rowSelector->renderColumn($this, $this->{$keyName});
         });
     }