Skip to content

Commit 099cda2

Browse files
committed
issue97157 css layer support
1 parent 051478a commit 099cda2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

java/src/main/java/com/genexus/internet/HttpContext.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -520,13 +520,15 @@ private void AddStyleSheetFile(String styleSheet, String urlBuildNumber, boolean
520520
if (!styleSheets.contains(styleSheet))
521521
{
522522
styleSheets.add(styleSheet);
523+
String sUncachedURL = oldConvertURL(styleSheet) + urlBuildNumber;
524+
String sLayerName = styleSheet.replace("/", "_").replace(".","_");
523525
if (!this.getHtmlHeaderClosed() && this.isEnabled)
524526
{
525527
String sRelAtt = (isDeferred ? "rel=\"preload\" as=\"style\" " : "rel=\"stylesheet\"");
526528
if (isGxThemeHidden)
527-
writeTextNL("<link id=\"gxtheme_css_reference\" " + sRelAtt + " type=\"text/css\" href=\"" + oldConvertURL(styleSheet) + urlBuildNumber + "\" " + htmlEndTag(HTMLElement.LINK));
529+
writeTextNL("<link id=\"gxtheme_css_reference\" " + sRelAtt + " type=\"text/css\" href=\"" + sUncachedURL + "\" " + htmlEndTag(HTMLElement.LINK));
528530
else
529-
writeTextNL("<link " + sRelAtt + " type=\"text/css\" href=\"" + oldConvertURL(styleSheet) + urlBuildNumber + "\" " + htmlEndTag(HTMLElement.LINK));
531+
writeTextNL("<style data-gx-href=\""+ sUncachedURL + "\"> @import url(\"" + sUncachedURL + "\") layer(" + sLayerName + ") </style>");
530532
}
531533
else
532534
{

0 commit comments

Comments
 (0)