From 0ed0e0397cce8c0d90627fc2f17bc8cd593cdcc8 Mon Sep 17 00:00:00 2001 From: Nathan Marrs Date: Fri, 20 Oct 2023 11:29:52 -0600 Subject: [PATCH] Geomap: Fix broken symbol alignment options for older geomap panels (#76850) --- public/app/plugins/panel/geomap/editor/StyleEditor.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app/plugins/panel/geomap/editor/StyleEditor.tsx b/public/app/plugins/panel/geomap/editor/StyleEditor.tsx index 2828d3a9bc8..7fb29cc507f 100644 --- a/public/app/plugins/panel/geomap/editor/StyleEditor.tsx +++ b/public/app/plugins/panel/geomap/editor/StyleEditor.tsx @@ -110,11 +110,11 @@ export const StyleEditor = (props: Props) => { }; const onAlignHorizontalChange = (alignHorizontal: HorizontalAlign) => { - onChange({ ...value, symbolAlign: { ...value.symbolAlign, horizontal: alignHorizontal } }); + onChange({ ...value, symbolAlign: { ...value?.symbolAlign, horizontal: alignHorizontal } }); }; const onAlignVerticalChange = (alignVertical: VerticalAlign) => { - onChange({ ...value, symbolAlign: { ...value.symbolAlign, vertical: alignVertical } }); + onChange({ ...value, symbolAlign: { ...value?.symbolAlign, vertical: alignVertical } }); }; const propertyOptions = useObservable(settings?.layerInfo ?? of());