@@ -1065,11 +1065,11 @@ function cleanPoint(d, hovermode) {
1065
1065
1066
1066
// and convert the x and y label values into formatted text
1067
1067
if ( d . xLabelVal !== undefined ) {
1068
- d . xLabel = ( 'xLabel' in d ) ? d . xLabel : getDimText ( d , 'x' ) ;
1068
+ d . xLabel = ( 'xLabel' in d ) ? d . xLabel : Axes . hoverLabelText ( d . xa , d . xLabelVal ) ;
1069
1069
d . xVal = d . xa . c2d ( d . xLabelVal ) ;
1070
1070
}
1071
1071
if ( d . yLabelVal !== undefined ) {
1072
- d . yLabel = ( 'yLabel' in d ) ? d . yLabel : getDimText ( d , 'y' ) ;
1072
+ d . yLabel = ( 'yLabel' in d ) ? d . yLabel : Axes . hoverLabelText ( d . ya , d . yLabelVal ) ;
1073
1073
d . yVal = d . ya . c2d ( d . yLabelVal ) ;
1074
1074
}
1075
1075
if ( d . zLabelVal !== undefined ) d . zLabel = String ( d . zLabelVal ) ;
@@ -1112,24 +1112,6 @@ function cleanPoint(d, hovermode) {
1112
1112
return d ;
1113
1113
}
1114
1114
1115
- // get text for either a value range (val0 .. val1) if it exists,
1116
- // or single value (val) if the range does not exist
1117
- function getDimText ( d , axLetter ) {
1118
- var val = d [ axLetter + 'LabelVal' ] ;
1119
- var val0 = d [ axLetter + 'LabelVal0' ] ;
1120
- var val1 = d [ axLetter + 'LabelVal1' ] ;
1121
- var ax = d [ axLetter + 'a' ] ;
1122
-
1123
- if ( val0 !== undefined && val1 !== undefined ) {
1124
- var text0 = Axes . hoverLabelText ( ax , val0 ) ;
1125
- var text1 = Axes . hoverLabelText ( ax , val1 ) ;
1126
-
1127
- if ( text0 === text1 ) return text0 ;
1128
- return text0 + ' - ' + text1 ;
1129
- }
1130
- return Axes . hoverLabelText ( ax , val ) ;
1131
- }
1132
-
1133
1115
function createSpikelines ( hoverData , opts ) {
1134
1116
var hovermode = opts . hovermode ;
1135
1117
var container = opts . container ;
0 commit comments