Skip to content

Commit f5f476f

Browse files
author
William Troup
committed
If a Chart/Statistic bar is 0 in height, it is now hidden (prevents little borders appearing across the chart baseline).
1 parent 768e9f1 commit f5f476f

File tree

4 files changed

+61
-42
lines changed

4 files changed

+61
-42
lines changed

dist/heat.js

+10-2
Original file line numberDiff line numberDiff line change
@@ -501,7 +501,11 @@
501501
} else {
502502
addToolTip(dayLine, bindingOptions, getCustomFormattedDateText(bindingOptions.dayToolTipText, date));
503503
}
504-
dayLine.style.height = dateCount * pixelsPerNumbers + "px";
504+
var dayLineHeight = dateCount * pixelsPerNumbers;
505+
dayLine.style.height = dayLineHeight + "px";
506+
if (dayLineHeight <= 0) {
507+
dayLine.style.visibility = "hidden";
508+
}
505509
if (isDefinedFunction(bindingOptions.onDayClick)) {
506510
dayLine.onclick = function() {
507511
fireCustomTrigger(bindingOptions.onDayClick, date, dateCount);
@@ -590,7 +594,11 @@
590594
function renderControlStatisticsRangeLine(colorRangeMinimum, dayLines, rangeCount, bindingOptions, colorRanges, pixelsPerNumbers) {
591595
var rangeLine = createElement(dayLines, "div", "range-line");
592596
var useColorRange = getColorRangeByMinimum(colorRanges, colorRangeMinimum);
593-
rangeLine.style.height = rangeCount * pixelsPerNumbers + "px";
597+
var rangeLineHeight = rangeCount * pixelsPerNumbers;
598+
rangeLine.style.height = rangeLineHeight + "px";
599+
if (rangeLineHeight <= 0) {
600+
rangeLine.style.visibility = "hidden";
601+
}
594602
addToolTip(rangeLine, bindingOptions, rangeCount.toString());
595603
if (isDefinedFunction(bindingOptions.onStatisticClick)) {
596604
rangeLine.onclick = function() {

0 commit comments

Comments
 (0)