jqh 5 år sedan
förälder
incheckning
9057493ef4

+ 2 - 1
src/Grid/Column/Filter.php

@@ -119,7 +119,8 @@ abstract class Filter implements Renderable
     protected function addResetButton()
     {
         $this->parent->grid()->filtering(function () {
-            if (! $this->value()) {
+            $value = $this->value();
+            if ($value === '' || $value === null) {
                 return;
             }
 

+ 1 - 1
src/Grid/Column/Filter/Equal.php

@@ -94,7 +94,7 @@ class Equal extends Filter
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/Gt.php

@@ -15,7 +15,7 @@ class Gt extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/Like.php

@@ -15,7 +15,7 @@ class Like extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/Lt.php

@@ -15,7 +15,7 @@ class Lt extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/Ngt.php

@@ -15,7 +15,7 @@ class Ngt extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/Nlt.php

@@ -15,7 +15,7 @@ class Nlt extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }
 

+ 1 - 1
src/Grid/Column/Filter/StartWith.php

@@ -15,7 +15,7 @@ class StartWith extends Equal
     public function addBinding($value, Model $model)
     {
         $value = trim($value);
-        if (empty($value)) {
+        if ($value === '') {
             return;
         }