Skip to content

Commit bd9590d

Browse files
committed
feat(AbstractWidget): add getActiveState() API
1 parent e5966a1 commit bd9590d

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Sources/Widgets/Core/AbstractWidget/index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,11 @@ export function extend(publicAPI, model, initialValues = {}) {
112112
'handleVisibility',
113113
'_widgetManager',
114114
]);
115-
macro.get(publicAPI, model, ['representations', 'widgetState']);
115+
macro.get(publicAPI, model, [
116+
'representations',
117+
'widgetState',
118+
'activeState',
119+
]);
116120
macro.moveToProtected(publicAPI, model, ['widgetManager']);
117121
macro.event(publicAPI, model, 'ActivateHandle');
118122

Sources/Widgets/Core/WidgetManager/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -295,7 +295,7 @@ function vtkWidgetManager(publicAPI, model) {
295295
model.activeWidget = w;
296296
wantRender = true;
297297
} else {
298-
wantRender ||= !!w.get().activeState;
298+
wantRender ||= !!w.getActiveState();
299299
w.deactivateAllHandles();
300300
}
301301
}

0 commit comments

Comments
 (0)