Skip to content

Commit 0d38a5d

Browse files
committed
refactor
1 parent 82b9181 commit 0d38a5d

File tree

2 files changed

+7
-9
lines changed

2 files changed

+7
-9
lines changed

src/components/annotations/common_defaults.js

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,12 @@ module.exports = function handleAnnotationCommonDefaults(annIn, annOut, fullLayo
5858
Color.contrast(hoverBG)
5959
);
6060

61-
Lib.coerceFont(coerce, 'hoverlabel.font', {
62-
family: globalHoverLabel.font.family,
63-
weight: globalHoverLabel.font.weight,
64-
style: globalHoverLabel.font.style,
65-
variant: globalHoverLabel.font.variant,
66-
size: globalHoverLabel.font.size,
67-
color: globalHoverLabel.font.color || hoverBorder
68-
});
61+
var fontDflt = Lib.extendFlat({}, globalHoverLabel.font);
62+
if(!fontDflt.color) {
63+
fontDflt.color = hoverBorder;
64+
}
65+
66+
Lib.coerceFont(coerce, 'hoverlabel.font', fontDflt);
6967
}
7068

7169
coerce('captureevents', !!hoverText);

src/components/fx/hover.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1017,7 +1017,7 @@ function createHoverText(hoverData, opts) {
10171017
variant: commonLabelOpts.font.variant || fontVariant,
10181018
family: commonLabelOpts.font.family || fontFamily,
10191019
size: commonLabelOpts.font.size || fontSize,
1020-
color: commonLabelOpts.font.color || contrastColor,
1020+
color: commonLabelOpts.font.color || contrastColor
10211021
};
10221022

10231023
lpath.style({

0 commit comments

Comments
 (0)