From 03e97db049dbcbef3949e72d6dd379b31679cb5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Vo=C5=99=C3=AD=C5=A1ek?= Date: Sat, 20 Aug 2022 22:46:05 +0200 Subject: [PATCH] fix tutorial/actions.php demo ii --- src/Menu.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/Menu.php b/src/Menu.php index 191e1d1a17..120c237150 100644 --- a/src/Menu.php +++ b/src/Menu.php @@ -4,6 +4,8 @@ namespace Atk4\Ui; +use Atk4\Data\Model; + /** * Place menu. */ @@ -55,14 +57,8 @@ public function addItem($item = null, $action = null) if (is_string($action)) { $item->setAttr('href', $action); - } - - if ($action instanceof JsExpressionable) { - $item->js('click', $action); - } - - if ($action instanceof UserAction\ExecutorInterface) { - $item->on('click', $action); + } else { + $item->on('click', null, $action); } return $item;