diff --git a/composer.json b/composer.json index ae07d0fb..497b8d56 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ "require": { "php": "^8.1.0", "brianium/paratest": "^7.1.2", - "nunomaduro/collision": "^7.3.3", + "nunomaduro/collision": "^v7.x-dev", "nunomaduro/termwind": "^1.15.1", "pestphp/pest-plugin": "^2.0.0", "pestphp/pest-plugin-arch": "^2.0.1", diff --git a/overrides/Event/Value/ThrowableBuilder.php b/overrides/Event/Value/ThrowableBuilder.php index c2a0326e..681fcfd6 100644 --- a/overrides/Event/Value/ThrowableBuilder.php +++ b/overrides/Event/Value/ThrowableBuilder.php @@ -1,4 +1,6 @@ -getCustomEditorFrame()){ - $frame = $t->getCustomEditorFrame(); + if ($t instanceof RenderableOnCollisionEditor && $frame = $t->toCollisionEditor()) { $file = $frame->getFile(); $line = $frame->getLine();