We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 67ac2a7 commit 71d7d7eCopy full SHA for 71d7d7e
src/grid/column/Component.mjs
@@ -104,12 +104,14 @@ class Component extends Column {
104
windowId
105
});
106
107
- view.getController() ?.parseConfig(component);
108
- view.getStateProvider()?.parseConfig(component);
109
-
110
me.map.set(id, component)
111
}
112
+ // The componentConfig can contain bindings into a view controller, e.g. a button handler = 'editButtonHandler'
+ // componentConfig.set(component) can revert these, so we need a parseConfig() for each change.
+ view.getController() ?.parseConfig(component);
113
+ view.getStateProvider()?.parseConfig(component);
114
+
115
view.updateDepth = -1;
116
117
return component.createVdomReference()
0 commit comments