diff --git a/src/public/app/widgets/type_widgets/geo_map.ts b/src/public/app/widgets/type_widgets/geo_map.ts
index 1c1a72e35..4579ab730 100644
--- a/src/public/app/widgets/type_widgets/geo_map.ts
+++ b/src/public/app/widgets/type_widgets/geo_map.ts
@@ -222,7 +222,7 @@ export default class GeoMapTypeWidget extends TypeWidget {
const [ lat, lng ] = latLng.split(",", 2).map((el) => parseFloat(el));
const L = this.L;
- const icon = this.#buildIcon(note.getIcon(), note.title);
+ const icon = this.#buildIcon(note.getIcon(), note.getColorClass(), note.title);
const marker = L.marker(L.latLng(lat, lng), {
icon,
@@ -257,12 +257,12 @@ export default class GeoMapTypeWidget extends TypeWidget {
this.currentMarkerData[note.noteId] = marker;
}
- #buildIcon(bxIconClass: string, title: string) {
+ #buildIcon(bxIconClass: string, colorClass: string, title: string) {
return this.L.divIcon({
html: `\
-
+
${title}`,
iconSize: [ 25, 41 ],
iconAnchor: [ 12, 41 ]