Skip to content

Commit b3ef11a

Browse files
committedDec 15, 2020
Bug fix
1 parent 3486139 commit b3ef11a

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed
 

‎src/api/UserEvent.ts

+15-17
Original file line numberDiff line numberDiff line change
@@ -29,23 +29,21 @@ export const handleUserEvent = (matchingKeys: string[], event: UserEvent) => {
2929
const viewport = IModelApp.viewManager.selectedView;
3030
const emph = EmphasizeElements.getOrCreate(viewport);
3131

32-
for (const ecId of ecIds) {
33-
switch (event) {
34-
case UserEvent.ZoomIn:
35-
viewport.zoomToElements(ecId, {animateFrustumChange: true});
36-
break;
37-
case UserEvent.Highlight:
38-
emph.overrideElements(ecId, viewport, ColorDef.red);
39-
break;
40-
case UserEvent.Isolate:
41-
emph.isolateElements(ecId, viewport);
42-
break;
43-
case UserEvent.Clear:
44-
EmphasizeElements.clear(viewport);
45-
break;
32+
switch (event) {
33+
case UserEvent.ZoomIn:
34+
viewport.zoomToElements(ecIds[0], {animateFrustumChange: true});
35+
break;
36+
case UserEvent.Highlight:
37+
emph.overrideElements(ecIds, viewport, ColorDef.red);
38+
break;
39+
case UserEvent.Isolate:
40+
emph.isolateElements(ecIds, viewport);
41+
break;
42+
case UserEvent.Clear:
43+
EmphasizeElements.clear(viewport);
44+
break;
4645

47-
default:
48-
console.log('This event is not yet supported');
49-
}
46+
default:
47+
console.log('This event is not yet supported');
5048
}
5149
};

0 commit comments

Comments
 (0)
Please sign in to comment.