can't interact with feature table widget, api version 3.20

827
6
05-02-2017 02:50 PM
KirstenLawrence
New Contributor III

I developed a widget that loads the esri feature table widget in an app using api version 3.17. When I change my api reference in the app to 3.20, I can no longer interact with the feature table - rows are not selectable, nothing is clickable, though the feature table does load as it should. Any ideas out there?

0 Kudos
6 Replies
RobertScheitlin__GISP
MVP Emeritus

Kirsten,

   Have you checked the browsers web console?

0 Kudos
KirstenLawrence
New Contributor III

Yes it doesn't give an errors

0 Kudos
RobertScheitlin__GISP
MVP Emeritus

Kirsten,

  Can you share your code for debugging?

0 Kudos
KirstenLawrence
New Contributor III

Here is a link to the code for the widget with a highlight on where the feature table is created. Thanks for looking

LayerFilter.js · GitHub 

0 Kudos
RobertScheitlin__GISP
MVP Emeritus

Hmm.. I'm not seeing the issue.

0 Kudos
deleted-user-iPdcWUgWcsoy
New Contributor III

I've got the same problem. I've tried to add the FeatureTable to different dom nodes or layout widgets and I still get this problem. Now my workaround is to delete the "_trailingPaneNode" of this widget.

var myFeatureTable = new FeatureTable({
    featureLayer : featureLayer,
    map : this.map,
    syncSelection : true,
    outFields: ["*"]
}).placeAt(this.domNode);
myFeatureTable._trailingPaneNode.destroy();

Somehow there is a problem with some style or something in this node. After I delete this node I can interact with the widget.

0 Kudos