diff options
| -rw-r--r-- | NEWS | 2 | ||||
| -rw-r--r-- | lib/docx/body-reader.js | 3 | ||||
| -rw-r--r-- | test/docx/body-reader.tests.js | 4 |
3 files changed, 8 insertions, 1 deletions
@@ -2,6 +2,8 @@ * When using the pretty HTML writer, don't format HTML inside pre elements. +* Read the children of v:rect elements. + # 1.4.4 * Parse paragraph indents. diff --git a/lib/docx/body-reader.js b/lib/docx/body-reader.js index 5264d55..a1e20a8 100644 --- a/lib/docx/body-reader.js +++ b/lib/docx/body-reader.js @@ -297,7 +297,8 @@ function BodyReader(options) { "wp:inline": readDrawingElement, "wp:anchor": readDrawingElement, "v:imagedata": readImageData, - "v:group": readChildElements + "v:group": readChildElements, + "v:rect": readChildElements }; return { diff --git a/test/docx/body-reader.tests.js b/test/docx/body-reader.tests.js index ceeb9c1..a458834 100644 --- a/test/docx/body-reader.tests.js +++ b/test/docx/body-reader.tests.js @@ -1000,6 +1000,10 @@ test("children of v:group are converted normally", function() { assertChildrenAreConvertedNormally("v:group"); }); +test("children of v:rect are converted normally", function() { + assertChildrenAreConvertedNormally("v:rect"); +}); + function assertChildrenAreConvertedNormally(tagName) { var runXml = new XmlElement("w:r", {}, []); var result = readXmlElement(new XmlElement(tagName, {}, [runXml])); |
