diff --git a/image-svg-impl/src/main/java/consulo/images/svg/impl/codeInsight/SVGColorProvider.java b/image-svg-impl/src/main/java/consulo/images/svg/impl/codeInsight/SVGColorProvider.java index 68bb7e8..205362b 100644 --- a/image-svg-impl/src/main/java/consulo/images/svg/impl/codeInsight/SVGColorProvider.java +++ b/image-svg-impl/src/main/java/consulo/images/svg/impl/codeInsight/SVGColorProvider.java @@ -11,6 +11,7 @@ import consulo.language.psi.ElementColorProvider; import consulo.language.psi.PsiElement; import consulo.language.psi.PsiFile; +import consulo.ui.annotation.RequiredUIAccess; import consulo.ui.color.ColorValue; import consulo.ui.color.RGBColor; import consulo.ui.util.ColorValueUtil; @@ -302,7 +303,7 @@ public void setColorTo(@Nonnull PsiElement element, @Nonnull ColorValue color) { if (type == XmlTokenType.XML_ATTRIBUTE_VALUE_TOKEN && element.getParent().getParent() instanceof XmlAttribute attr && SVG_COLOR_ATTRS.contains(attr.getName())) { - WriteAction.run(() -> attr.setValue(ColorValueUtil.toHtmlColor(color))); + WriteAction.run(() -> attr.setValue(ColorValueUtil.toCssColor(color))); } } }