]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Add bookmarks even if one of the leaves didn't resolve.
authorJeremias Maerki <jeremias@apache.org>
Wed, 7 Jun 2006 12:30:30 +0000 (12:30 +0000)
committerJeremias Maerki <jeremias@apache.org>
Wed, 7 Jun 2006 12:30:30 +0000 (12:30 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@412389 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/area/AreaTreeHandler.java

index 6b68a9f7df0287013f1cca769aca90c053294a42..a3b97805b01ae1f29ff3843c9e57862e4ecdcb16 100644 (file)
@@ -413,6 +413,10 @@ public class AreaTreeHandler extends FOEventHandler {
         if (bookmarkTree != null) {
             BookmarkData data = new BookmarkData(bookmarkTree);
             addOffDocumentItem(data);
+            if (!data.isResolved()) {
+                //bookmarks did not fully resolve, add anyway. (hacky? yeah)
+                model.handleOffDocumentItem(data);
+            }
         }
 
         model.endDocument();