Skip to content

[Bug] The viewport.setStack function remains stuck in a pending state #2137

Open
@AerisTaFa

Description

@AerisTaFa

Describe the Bug

The viewport.setStack function never returns – no errors occur because its Promise neither resolves nor rejects.

Steps to Reproduce

const renderingEngine = new RenderingEngine(renderingEngineid)
const viewportInput = {
viewportId,
type: ViewportType.STACK,
element: stackBasicRef.value,
defaultOptions: {
background: [0.2, 0, 0.2]
}
}
renderingEngine.enableElement(viewportInput)
const viewport = renderingEngine.getViewport(viewportId)
await viewport.setStack(imageIds);
viewport.render();

The current behavior

"@cornerstonejs/core": "^3.20.1",

The expected behavior

The viewport.setStack() call produces no return value, renders no images, and throws no errors (no feedback of any kind).

OS

w11

Node version

18.12.0

Browser

chorme 137.0.7151.69

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions