Support pathPoints selection kind in viewport host

This commit is contained in:
2026-05-12 22:08:22 +02:00
parent 4e7e30dec1
commit c94b076eb3

View File

@@ -2875,6 +2875,7 @@ export class ViewportHost {
); );
} }
case "pathPoint": case "pathPoint":
case "pathPoints":
return null; return null;
case "entity": { case "entity": {
if (preview.kind !== "entity") { if (preview.kind !== "entity") {
@@ -3149,6 +3150,8 @@ export class ViewportHost {
return session.preview.pivot; return session.preview.pivot;
case "pathPoint": case "pathPoint":
return session.preview.position; return session.preview.position;
case "pathPoints":
return session.preview.pivot;
case "entity": case "entity":
return session.preview.position; return session.preview.position;
case "entities": case "entities":
@@ -3416,6 +3419,8 @@ export class ViewportHost {
); );
case "pathPoint": case "pathPoint":
return this.isPathDisplayedInViewport(session.target.pathId); return this.isPathDisplayedInViewport(session.target.pathId);
case "pathPoints":
return this.isPathDisplayedInViewport(session.target.pathId);
case "entity": case "entity":
return this.isEntityDisplayedInViewport(session.target.entityId); return this.isEntityDisplayedInViewport(session.target.entityId);
case "entities": case "entities":