summaryrefslogtreecommitdiff
path: root/src/HTML5
diff options
context:
space:
mode:
authorMatt Farina <[email protected]>2013-05-07 09:49:42 -0400
committerMatt Farina <[email protected]>2013-05-07 09:49:42 -0400
commit97b4756c547d816e9b020c2a9d81fc81916b7e4c (patch)
tree0931400e365c5ccc3a2ab44d5bb68c60859c218e /src/HTML5
parent48a11216daee5472bef0bb332895e471e15dae27 (diff)
Fixed writing text node.
Diffstat (limited to 'src/HTML5')
-rw-r--r--src/HTML5/Serializer/Traverser.php2
1 files changed, 1 insertions, 1 deletions
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;
}