Browse Source
Merge pull request #15531 from mtsymbarov-del/fix/map-overlay-placement
Fix map shape labels drifting from center after viewport resize
pull/15538/head
Vladyslav Prykhodko
1 month ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
4 additions and
2 deletions
-
ui-ngx/src/app/modules/home/components/widget/lib/maps/data-layer/circles-data-layer.ts
-
ui-ngx/src/app/modules/home/components/widget/lib/maps/data-layer/polygons-data-layer.ts
|
|
|
@ -100,8 +100,9 @@ class TbCircleDataLayerItem extends TbLatestDataLayerItem<CirclesDataLayerSettin |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
protected doInvalidateCoordinates(data: FormattedData<TbMapDatasource>, _dsData: FormattedData<TbMapDatasource>[]): void { |
|
|
|
protected doInvalidateCoordinates(data: FormattedData<TbMapDatasource>, dsData: FormattedData<TbMapDatasource>[]): void { |
|
|
|
this.updateCircleShape(data); |
|
|
|
this.updateLabel(data, dsData); |
|
|
|
} |
|
|
|
|
|
|
|
protected addItemClass(clazz: string): void { |
|
|
|
|
|
|
|
@ -105,8 +105,9 @@ class TbPolygonDataLayerItem extends TbLatestDataLayerItem<PolygonsDataLayerSett |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
protected doInvalidateCoordinates(data: FormattedData<TbMapDatasource>, _dsData: FormattedData<TbMapDatasource>[]): void { |
|
|
|
protected doInvalidateCoordinates(data: FormattedData<TbMapDatasource>, dsData: FormattedData<TbMapDatasource>[]): void { |
|
|
|
this.updatePolygonShape(data); |
|
|
|
this.updateLabel(data, dsData); |
|
|
|
} |
|
|
|
|
|
|
|
protected addItemClass(clazz: string): void { |
|
|
|
|