I found that when you have a slider gallery in your repeater, after you connected the slider gallery to the media gallery field of a dataset and then close and reopen “Connect” setting tab.
You will not be able to see the “Connect” setting tab as it will be come white and having exception in the console saying
TypeError: Cannot read property 'supportsReferenceFields' of undefined console.js:35
I don’t have any “supportsReferenceFields” in my dataset, I reproduced the problem with a newly created collections with only two fields, one is a primary text field, another is a media gallery field.
It is very annoying that whenever I bind the gallery field, I can’t change any other setting and if I need to change any setting in the “Connect” tab, I need to delete the dataset and create a new dataset and bind every field again, change the setting I want and bind the gallery field at last.
Error log in console
Error log in text
TypeError: Cannot read property 'supportsReferenceFields' of undefined console.js:35
at e.exports (VM34850 connectionConfig.js:1)
at VM34850 connectionConfig.js:1
at Array.find (<anonymous>)
at VM34850 connectionConfig.js:1
at v.Just [as chain] (VM34849 commons.js:31)
at t (VM34850 connectionConfig.js:1)
at VM34850 connectionConfig.js:1
at Array.reduce (<anonymous>)
at e.exports (VM34850 connectionConfig.js:1)
at VM34850 connectionConfig.js:1
at Array.map (<anonymous>)
at e.exports (VM34850 connectionConfig.js:1)
at Td (VM34846 react-dom.production.min.js:82)
at hi (VM34846 react-dom.production.min.js:102)
at Qg (VM34846 react-dom.production.min.js:144)
at Rg (VM34846 react-dom.production.min.js:145)
at Sc (VM34846 react-dom.production.min.js:158)
at Z (VM34846 react-dom.production.min.js:156)
at Kc (VM34846 react-dom.production.min.js:155)
at ya (VM34846 react-dom.production.min.js:153)
at Object.enqueueSetState (VM34846 react-dom.production.min.js:202)
at u.t.setState (VM34845 react.production.min.js:20)
at u.c.onStateChange (VM34849 commons.js:31)
at y (VM34849 commons.js:31)
at VM34849 commons.js:39
at VM34849 commons.js:39
at VM34849 commons.js:39
at VM34849 commons.js:31
at Object.dispatch (VM34849 commons.js:56)
at VM34850 connectionConfig.js:1
at l (VM34849 commons.js:31)
at Generator._invoke (VM34849 commons.js:31)
at Generator.next (VM34849 commons.js:31)
at s (VM34850 connectionConfig.js:1)
at a (VM34850 connectionConfig.js:1)
Uncaught (in promise) Error: Invalid action [LOADING_ERROR] in state [Connected] panel.js:532
at Object.Connected (VM34850 connectionConfig.js:1)
at v.matchWith (VM34849 commons.js:31)
at e.exports (VM34850 connectionConfig.js:1)
at VM34849 commons.js:39
at y (VM34849 commons.js:31)
at VM34849 commons.js:39
at VM34849 commons.js:39
at VM34849 commons.js:39
at VM34849 commons.js:31
at Object.dispatch (VM34849 commons.js:56)
at onError (VM34850 connectionConfig.js:1)
at VM34849 commons.js:31
at l (VM34849 commons.js:31)
at Generator._invoke (VM34849 commons.js:31)
at Generator.throw (VM34849 commons.js:31)
at r (VM34849 commons.js:31)
at u (VM34849 commons.js:31)