diff --git a/src/LaravelDebugbar.php b/src/LaravelDebugbar.php index ca45dd68..92b61391 100644 --- a/src/LaravelDebugbar.php +++ b/src/LaravelDebugbar.php @@ -189,8 +189,12 @@ public function boot() $this['messages']->collectFileTrace(true); } - if ($config->get('debugbar.options.messages.capture_dumps', false)) { - \Symfony\Component\VarDumper\VarDumper::setHandler(function ($var) { + if ($config->get('debugbar.options.messages.capture_dumps', true)) { + $originalHandler = \Symfony\Component\VarDumper\VarDumper::setHandler(function ($var) use (&$originalHandler) { + if ($originalHandler) { + $originalHandler($var); + } + self::addMessage($var); }); }