Finalize viewport host interface closure
This commit is contained in:
@@ -98,7 +98,7 @@ void DispatchSceneViewportInteractionActions(
|
||||
const SceneViewportInteractionActions& actions,
|
||||
IEditorContext& context,
|
||||
IViewportHostService& viewportHostService,
|
||||
const ImVec2& viewportSize,
|
||||
const ::XCEngine::UI::UISize& viewportSize,
|
||||
const Math::Vector2& localMousePosition) {
|
||||
if (actions.orientationGizmoClick) {
|
||||
viewportHostService.AlignSceneViewToOrientationAxis(actions.orientationAxis);
|
||||
@@ -116,7 +116,7 @@ void DispatchSceneViewportInteractionActions(
|
||||
const uint64_t selectedEntity = viewportHostService.PickSceneViewEntity(
|
||||
context,
|
||||
viewportSize,
|
||||
ImVec2(localMousePosition.x, localMousePosition.y));
|
||||
::XCEngine::UI::UIPoint(localMousePosition.x, localMousePosition.y));
|
||||
if (selectedEntity != 0) {
|
||||
context.GetSelectionManager().SetSelectedEntity(selectedEntity);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user