From 80e48269c85920cf398ee2a51a4adead6c4f9616 Mon Sep 17 00:00:00 2001 From: Ivo Toman Date: Tue, 21 Dec 2021 17:09:46 +0100 Subject: [PATCH] validation scope filter --- src/DataGrid.php | 1 + src/Filter/SubmitButton.php | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DataGrid.php b/src/DataGrid.php index d9f8ed3e4..c9dec341c 100644 --- a/src/DataGrid.php +++ b/src/DataGrid.php @@ -1401,6 +1401,7 @@ public function createComponentFilter(): Form if (!$this->hasAutoSubmit()) { $filterContainer['submit'] = $this->getFilterSubmitButton(); + $filterContainer['submit']->setValidationScope([$filterContainer]); } /** diff --git a/src/Filter/SubmitButton.php b/src/Filter/SubmitButton.php index 72dce15fa..d0fd92758 100644 --- a/src/Filter/SubmitButton.php +++ b/src/Filter/SubmitButton.php @@ -4,7 +4,6 @@ namespace Ublaboo\DataGrid\Filter; -use Nette\Forms\Controls\Button; use Nette\Utils\Html; use Ublaboo\DataGrid\DataGrid; use Ublaboo\DataGrid\Traits\TButtonClass; @@ -13,7 +12,7 @@ use Ublaboo\DataGrid\Traits\TButtonTitle; use Ublaboo\DataGrid\Traits\TButtonTryAddIcon; -class SubmitButton extends Button +class SubmitButton extends \Nette\Forms\Controls\SubmitButton { use TButtonTryAddIcon;