Skip to content

Commit a86a441

Browse files
committed
#9 replace css property opacity:0 with visibility:hidden
1 parent 6579168 commit a86a441

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

js/csis_include_in_report.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ var groupContentTemplate = {
139139
elementToPrint = elementToPrint.body.getElementsByClassName('container ng-scope')[0];
140140
} else {
141141
elementToPrint = elementToPrint.getElementById('root');
142+
replaceTranslate3dStyle(elementToPrint);
142143
}
143144
} else if (elementToPrint.getElementsByClassName('leaflet-tile') != null && elementToPrint.getElementsByClassName('leaflet-tile').length > 0) {
144145
replaceTranslate3dStyle(elementToPrint);
@@ -178,9 +179,9 @@ function replaceTranslate3dStyleByElement(element) {
178179
var transformStyle = element.style['transform'];
179180

180181
if (transformStyle != null && transformStyle != "") {
181-
var trans_val = transformStyle.replace('translate3d','').replace(/px/g,'').replace('(','').replace(')','').split(',');
182-
var trans_y = parseInt(trans_val[trans_val.length - 2]) ,
183-
trans_x = parseInt(trans_val[trans_val.length - 3]);
182+
var trans_val = transformStyle.replace('translate3d','').replace(/px/g,'').replace('(','').replace(')','').split(',');
183+
var trans_y = parseInt(trans_val[trans_val.length - 2]) ,
184+
trans_x = parseInt(trans_val[trans_val.length - 3]);
184185

185186
element.style['transform'] = 'translate3d(0px,0px,0px)';
186187
if (element.style['left'] != null && element.style['left'] != "" && element.style['left'].indexOf('px') != -1) {
@@ -189,6 +190,11 @@ function replaceTranslate3dStyleByElement(element) {
189190
element.style['left'] = trans_x + 'px';
190191
}
191192

193+
if (element.style['opacity'] != null && element.style['opacity'] != "" && parseFloat(element.style['opacity']) != NaN) {
194+
if (parseFloat(element.style['opacity']) == 0.0) {
195+
element.style['visibility'] = 'hidden';
196+
}
197+
}
192198
if (element.style['top'] != null && element.style['top'] != "" && element.style['top'].indexOf('px') != -1) {
193199
element.style['top'] = parseInt(element.style['top'].replace(/px/g,'')) + trans_x + 'px';
194200
} else {

0 commit comments

Comments
 (0)