Convert any html character codes in labels
This commit is contained in:
@@ -946,6 +946,12 @@ function createFeatureStyleFunction(style, styleUrl, defaultStyle, sharedStyles,
|
|||||||
if (drawName) {
|
if (drawName) {
|
||||||
name = /** @type {string} */ (feature.get('name'));
|
name = /** @type {string} */ (feature.get('name'));
|
||||||
drawName = drawName && !!name;
|
drawName = drawName && !!name;
|
||||||
|
// convert any html character codes
|
||||||
|
if (drawName && name.search(/&[^&]+;/) > -1) {
|
||||||
|
const text = document.createElement('textarea');
|
||||||
|
text.innerHTML = name;
|
||||||
|
name = text.value;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (style) {
|
if (style) {
|
||||||
|
|||||||
Reference in New Issue
Block a user