From 78f5d1f5163eb951a3749de46be1e603c1832376 Mon Sep 17 00:00:00 2001 From: FinnStutzenstein Date: Fri, 27 Oct 2017 14:35:09 +0200 Subject: [PATCH] Implement list styles in pdf (fixes #3338) --- bower.json | 2 +- openslides/core/static/js/core/pdf.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bower.json b/bower.json index c08d5f923..3db81bd65 100644 --- a/bower.json +++ b/bower.json @@ -36,7 +36,7 @@ "ngstorage": "~0.3.11", "ngBootbox": "~0.1.3", "papaparse": "~4.1.2", - "pdfmake": "0.1.30", + "pdfmake": "0.1.33", "roboto-fontface": "~0.6.0" }, "overrides": { diff --git a/openslides/core/static/js/core/pdf.js b/openslides/core/static/js/core/pdf.js index 37696e06a..53a82f0a0 100644 --- a/openslides/core/static/js/core/pdf.js +++ b/openslides/core/static/js/core/pdf.js @@ -819,6 +819,9 @@ angular.module('OpenSlidesApp.core.pdf', []) currentParagraph = create("text"); currentParagraph.lineHeight = 1.25; var stackDiv = create("stack"); + if (_.indexOf(classes, 'os-split-before') > -1) { + stackDiv.listType = 'none'; + } stackDiv.stack.push(currentParagraph); ComputeStyle(stackDiv, styles); currentParagraph = parseChildren(stackDiv.stack, element, currentParagraph, [], diff_mode);