diff --git a/src/Traits/TButtonTryAddIcon.php b/src/Traits/TButtonTryAddIcon.php index 03e1a62b5..fb749a7e2 100644 --- a/src/Traits/TButtonTryAddIcon.php +++ b/src/Traits/TButtonTryAddIcon.php @@ -17,7 +17,7 @@ public function tryAddIcon(Html $el, ?string $iconString, string $name): void $iconClass .= ' ' . Datagrid::$iconPrefix . $icon; } - $el->addHtml(Html::el('span')->setAttribute('class', trim($iconClass))); + $el->addHtml(Html::el('i')->setAttribute('class', trim($iconClass))); if (mb_strlen($name) > 1) { $el->addHtml(' '); diff --git a/tests/Cases/ColumnActionTest.phpt b/tests/Cases/ColumnActionTest.phpt index de793733b..a200b6a23 100755 --- a/tests/Cases/ColumnActionTest.phpt +++ b/tests/Cases/ColumnActionTest.phpt @@ -83,7 +83,7 @@ final class ColumnActionTest extends TestCase $action->setIcon('user'); Assert::same( - ' Do', + ' Do', $this->render($action) ); }