diff options
| author | Michael Williamson <mike@zwobble.org> | 2018-04-02 09:56:17 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2018-04-02 09:56:17 +0100 |
| commit | 202a554e884e06f671d8f6b230b6123a473a9caf (patch) | |
| tree | 3aac44c8e9b3c7442f79fad254df8dca3b98f246 | |
| parent | 08cade6674f38354f9bb6c3d1cb8359f7ca6d337 (diff) | |
Read the children of v:rect elements
| -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])); |
