fix(cine): Resolve Cine Player Faults on DisplaySet Update (#4909)
This commit is contained in:
1 parent
0eb9ff235c
commit
746f2524eb
8 files changed
+49
-23
No files matched your search
@@ -189,14 +189,14 @@ class ViewportGridService extends PubSubService {
|
||||
this.setDisplaySetsForViewports([props]);
|
||||
}
|
||||
|
||||
public async setDisplaySetsForViewports(props) {
|
||||
await this.serviceImplementation._setDisplaySetsForViewports(props);
|
||||
public async setDisplaySetsForViewports(viewportsToUpdate) {
|
||||
await this.serviceImplementation._setDisplaySetsForViewports(viewportsToUpdate);
|
||||
const state = this.getState();
|
||||
const updatedViewports = [];
|
||||
|
||||
const removedViewportIds = [];
|
||||
|
||||
for (const viewport of props) {
|
||||
for (const viewport of viewportsToUpdate) {
|
||||
const updatedViewport = state.viewports.get(viewport.viewportId);
|
||||
|
||||
if (updatedViewport) {
|
||||
|
||||
Reference in new issue
Block a user