Grid Search is not working after upgrading to Mendix 9.6.3
Hello, I am using the Grid Search widget quite a lot in my app. Unfortunately after upgrading to Mendix 9.6.3 it’s stop working. I upgraded to the latest Grid Search widget but it didn’t help. I am getting this error when I am trying to use it “e.getAttribute is not a function TypeError: e.getAttribute is not a function at Object.byNode(http://localhost:8080/mxclientsystem/mxui/mxui.js?6375...) at HTMLDivElement._connectOneGrid (http://localhost:8080/widgets/GridSearch/widget/Core.js?6377...)”. I will contact the widget owner, In the meantime, did anyone encounter the same problem find a solution
Workaround: drop an empty HTMLSnippet widget into your List View (LV).
This issue is happening because the LV is now being rendered as a React widget as long as only React-compatible widgets are inside of it. This is part of the broader migration from Dojo to React.
Dropping a Dojo widget into the LV forces the LV to use the Dojo implementation. The mechanics of the Grid Search widget rely on the List View being a Dojo widget. So in order to make Grid Search work in this case, we have to force the LV to render as a Dojo widget.