From d7f76df499392f5feb871fc3cfef400c89828ed2 Mon Sep 17 00:00:00 2001 From: The-Daniel Date: Tue, 4 Mar 2025 14:36:42 +0000 Subject: [PATCH] ISSUE #5309 - ticket viewpoints include highlights --- .../viewpointActionMenu/viewpointActionMenu.component.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frontend/src/v5/ui/routes/viewer/tickets/ticketsForm/commentsPanel/commentBox/viewpointActionMenu/viewpointActionMenu.component.tsx b/frontend/src/v5/ui/routes/viewer/tickets/ticketsForm/commentsPanel/commentBox/viewpointActionMenu/viewpointActionMenu.component.tsx index 1d5bf9ae01..44e5bb918b 100644 --- a/frontend/src/v5/ui/routes/viewer/tickets/ticketsForm/commentsPanel/commentBox/viewpointActionMenu/viewpointActionMenu.component.tsx +++ b/frontend/src/v5/ui/routes/viewer/tickets/ticketsForm/commentsPanel/commentBox/viewpointActionMenu/viewpointActionMenu.component.tsx @@ -25,9 +25,14 @@ import { MenuList, Tooltip } from '@mui/material'; import { FormattedMessage } from 'react-intl'; import { ActionIcon } from '../commentBox.styles'; import { ViewpointIcon } from './viewpointActionMenu.styles'; +import { getViewerState } from '@/v5/helpers/viewpoint.helpers'; export const ViewpointActionMenu = ({ viewpoint, setViewpoint }) => { - const updateViewpoint = async () => setViewpoint(await ViewerService.getViewpoint()); + const updateViewpoint = async () => { + const state = await getViewerState(); + const cameraAndClipping = await ViewerService.getViewpoint(); + setViewpoint({ ...cameraAndClipping, state }); + }; const deleteViewpoint = () => setViewpoint(null); if (!viewpoint) return (