use computed background style if colorToRgb fails

fixes #2635
edit
Christian Sachs 2021-04-11 13:25:36 +02:00
parent 290c251c7e
commit d1f6e6cce9
1 changed files with 2 additions and 2 deletions

View File

@ -192,8 +192,8 @@ export default class Backgrounds {
// color, no class will be added
let contrastColor = data.backgroundColor;
// If no bg color was found, check the computed background
if( !contrastColor ) {
// If no bg color was found, or it cannot be converted by colorToRgb, check the computed background
if( !contrastColor || !colorToRgb( contrastColor ) ) {
let computedBackgroundStyle = window.getComputedStyle( element );
if( computedBackgroundStyle && computedBackgroundStyle.backgroundColor ) {
contrastColor = computedBackgroundStyle.backgroundColor;