From 97b4756c547d816e9b020c2a9d81fc81916b7e4c Mon Sep 17 00:00:00 2001 From: Matt Farina Date: Tue, 7 May 2013 09:49:42 -0400 Subject: Fixed writing text node. --- src/HTML5/Serializer/Traverser.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/HTML5') diff --git a/src/HTML5/Serializer/Traverser.php b/src/HTML5/Serializer/Traverser.php index 788292d..644d842 100644 --- a/src/HTML5/Serializer/Traverser.php +++ b/src/HTML5/Serializer/Traverser.php @@ -162,7 +162,7 @@ class Traverser { * The text node to write. */ protected function text($ele) { - if ($ele->parentNode && Elements::isA($ele->parentNode->tagName, Elements::TEXT_RAW | Elements::TEXT_RCDATA)) { + if (isset($ele->parentNode) && (Elements::isA($ele->parentNode->tagName, Elements::TEXT_RAW) || Elements::isA($ele->parentNode->tagName, Elements::TEXT_RCDATA))) { $this->wr($ele->wholeText); return; } -- cgit v1.2.3