diff --git a/jquery.flot.js b/jquery.flot.js index e74317d..40de38a 100644 --- a/jquery.flot.js +++ b/jquery.flot.js @@ -867,11 +867,13 @@ Licensed under the MIT license. // Compatibility with markrcote/flot-axislabels - if (axisOptions && !axisOptions.label && axisOptions.axisLabel) { - axisOptions.label = axisOptions.axisLabel; - } - if (axisOptions && !axisOptions.labelPadding && axisOptions.axisLabelPadding) { - axisOptions.labelPadding = axisOptions.axisLabelPadding; + if (axisOptions) { + if (!axisOptions.label && axisOptions.axisLabel) { + axisOptions.label = axisOptions.axisLabel; + } + if (!axisOptions.labelPadding && axisOptions.axisLabelPadding) { + axisOptions.labelPadding = axisOptions.axisLabelPadding; + } } axisOptions = $.extend(true, {}, options.xaxis, axisOptions); @@ -899,11 +901,13 @@ Licensed under the MIT license. // Compatibility with markrcote/flot-axislabels - if (axisOptions && !axisOptions.label && axisOptions.axisLabel) { - axisOptions.label = axisOptions.axisLabel; - } - if (axisOptions && !axisOptions.labelPadding && axisOptions.axisLabelPadding) { - axisOptions.labelPadding = axisOptions.axisLabelPadding; + if (axisOptions) { + if (!axisOptions.label && axisOptions.axisLabel) { + axisOptions.label = axisOptions.axisLabel; + } + if (!axisOptions.labelPadding && axisOptions.axisLabelPadding) { + axisOptions.labelPadding = axisOptions.axisLabelPadding; + } } axisOptions = $.extend(true, {}, options.yaxis, axisOptions);