Hi Isomorphic,
I know that you did some changes to canEditCriterion here.
Now I'm getting this loop-stack-error in my application at a different place. Does this mean something to you? Using Chromium72.0.3626.81.
	Best regards
Blama
					I know that you did some changes to canEditCriterion here.
Now I'm getting this loop-stack-error in my application at a different place. Does this mean something to you? Using Chromium72.0.3626.81.
Code:
	
	ISC_Core.js?isc_version=12.0p_2019-01-23.js:1252 *17:30:22.322:MUP7[E0]:WARN:Log:RangeError: Maximum call stack size exceeded
Stack from error.stack:
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1:1
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    MANY
    MANY
    MANY of these
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    _3.canEditCriterion(<no args: exited>) on [TextItem ID:isc_DynamicForm_0_TextItem_isc_OID_40 name:STATUS_RESELLER_ID] @ ISC_Grids.js:1883:451
    DynamicForm.setItemValues(<no args: exited>) on [DynamicForm ID:isc_DynamicForm_0] @ ISC_Forms.js:421:68
    DynamicForm._addItems(<no args: exited>) on [DynamicForm ID:isc_DynamicForm_0] @ ISC_Forms.js:286:47
    DynamicForm._setItems(<no args: exited>) on [DynamicForm ID:isc_DynamicForm_0] @ ISC_Forms.js:275:6
    DynamicForm.setItems(<no args: exited>) on [DynamicForm ID:isc_DynamicForm_0] @ ISC_Forms.js:274:90
    GridBody.draw(<no args: exited>) on [FilterEditorBody ID:LeadlistManagement_export$31t_body] @ ISC_Grids.js:780:80
    Layout.layoutChildren(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Foundation.js:355:264
    ListGrid.layoutChildren(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Grids.js:1280:32
    [c]Class.invokeSuper(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:313:93
    [c]Class.Super(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:305:170
    RecordEditor.layoutChildren(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Grids.js:3411:205
    Layout.drawChildren(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Foundation.js:264:640
    Canvas.draw(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:2626:253
    [c]Class.invokeSuper(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:313:162
    ListGrid.draw(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Grids.js:1362:621
    [c]Class.invokeSuper(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:313:93
    [c]Class.Super(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Core.js:305:170
    RecordEditor.draw(<no args: exited>) on [RecordEditor ID:LeadlistManagement_export$31t] @ ISC_Grids.js:3375:6
    Layout.layoutChildren(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Foundation.js:355:264
    ListGrid.layoutChildren(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Grids.js:1280:32
    Layout.drawChildren(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Foundation.js:264:640
    Canvas.draw(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Core.js:2626:253
    [c]Class.invokeSuper(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Core.js:313:162
    ListGrid.draw(<no args: exited>) on[ListGrid ID:LeadlistManagement_export] @ ISC_Grids.js:1362:621
    Layout.layoutChildren(<no args: exited>) on [VLayout ID:isc_LMSSectionStackSection_2_3] @ ISC_Foundation.js:355:264
    Layout.drawChildren(<no args: exited>) on [VLayout ID:isc_LMSSectionStackSection_2_3] @ ISC_Foundation.js:264:640
    Canvas.draw(<no args: exited>) on [VLayout ID:isc_LMSSectionStackSection_2_3] @ ISC_Core.js:2626:253
    Layout.layoutChildren(<no args: exited>) on [SectionStack ID:isc_LeadExportVLayout_2_0] @ ISC_Foundation.js:353:205
    Layout.drawChildren(<no args: exited>) on [SectionStack ID:isc_LeadExportVLayout_2_0] @ ISC_Foundation.js:264:640
    Canvas.draw(<no args: exited>) on [SectionStack ID:isc_LeadExportVLayout_2_0] @ ISC_Core.js:2626:253
    Layout.layoutChildren(<no args: exited>) on [VLayout ID:isc_LeadExportVLayout_0] @ ISC_Foundation.js:355:264
    Layout.drawChildren(<no args: exited>) on [VLayout ID:isc_LeadExportVLayout_0] @ ISC_Foundation.js:264:640
    Canvas.draw(<no args: exited>) on [VLayout ID:isc_LeadExportVLayout_0] @ ISC_Core.js:2626:253
    Layout.layoutChildren(<no args: exited>) on [VLayout ID:isc_MainArea_0] @ ISC_Foundation.js:353:205
    Layout.reflowNow(<no args: exited>) on [VLayout ID:isc_MainArea_0] @ ISC_Foundation.js:387:568
    [c]Layout.clearReflowQueue(<no args: exited>) on [Class Layout] @ ISC_Foundation.js:250:447
    <anonymous>(<no args: exited>) @ ISC_Foundation.js:250:82
    [c]EventHandler.runTeas(<no args: exited>) on [Class EventHandler] @ ISC_Core.js:2231:106
    EventHandler._clearThread(<no args: exited>) on [Class EventHandler] @ ISC_Core.js:2228:136
    [c]EventHandler.dispatch(<no args: exited>) on [Class EventHandler] @ ISC_Core.js:2233:6
    HTMLDocument.eval(<no args: exited>) @ [no file]:3:123
isc.B.push.isc.A.addToMasterLog @ ISC_Core.js?isc_version=12.0p_2019-01-23.js:1252
Uncaught RangeError: Maximum call stack size exceeded
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1)
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    MANY
    MANY
    MANY of these
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.canEditCriterion [as custom_canEditCriterion] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.canEditCriterion (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1883)
    at _3.isc_DynamicForm_setItemValues [as setItemValues] (ISC_Forms.js?isc_version=12.0p_2019-01-23.js:421)
    at _3.isc_DynamicForm__addItems [as $10l] (ISC_Forms.js?isc_version=12.0p_2019-01-23.js:286)
    at _3.isc_DynamicForm__setItems [as $143m] (ISC_Forms.js?isc_version=12.0p_2019-01-23.js:275)
    at _3.isc_DynamicForm_setItems [as setItems] (ISC_Forms.js?isc_version=12.0p_2019-01-23.js:274)
    at _3.isc_GridBody_draw [as draw] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:780)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:355)
    at _3.isc_ListGrid_layoutChildren [as layoutChildren] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1280)
    at _3.isc_c_Class_invokeSuper [as invokeSuper] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:313)
    at _3.isc_c_Class_Super [as Super] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:305)
    at _3.isc_RecordEditor_layoutChildren [as layoutChildren] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:3411)
    at _3.isc_Layout_drawChildren [as drawChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:264)
    at _3.isc_Canvas_draw [as draw] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2626)
    at _3.isc_c_Class_invokeSuper [as invokeSuper] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:313)
    at _3.isc_ListGrid_draw [as draw] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1362)
    at _3.isc_c_Class_invokeSuper [as invokeSuper] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:313)
    at _3.isc_c_Class_Super [as Super] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:305)
    at _3.isc_RecordEditor_draw [as draw] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:3375)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:355)
    at _3.isc_ListGrid_layoutChildren [as layoutChildren] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1280)
    at _3.isc_Layout_drawChildren [as drawChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:264)
    at _3.isc_Canvas_draw [as draw] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2626)
    at _3.isc_c_Class_invokeSuper [as invokeSuper] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:313)
    at _3.isc_ListGrid_draw [as draw] (ISC_Grids.js?isc_version=12.0p_2019-01-23.js:1362)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:355)
    at _3.isc_Layout_drawChildren [as drawChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:264)
    at _3.isc_Canvas_draw [as draw] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2626)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:353)
    at _3.isc_Layout_drawChildren [as drawChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:264)
    at _3.isc_Canvas_draw [as draw] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2626)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:355)
    at _3.isc_Layout_drawChildren [as drawChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:264)
    at _3.isc_Canvas_draw [as draw] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2626)
    at _3.isc_Layout_layoutChildren [as layoutChildren] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:353)
    at _3.isc_Layout_reflowNow [as reflowNow] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:387)
    at Object.isc_c_Layout_clearReflowQueue [as clearReflowQueue] (ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:250)
    at ISC_Foundation.js?isc_version=12.0p_2019-01-23.js:250
    at _3.isc_c_EventHandler_runTeas [as runTeas] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2231)
    at _3.isc_c_EventHandler__clearThread [as $h2] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2228)
    at _3.isc_c_EventHandler_dispatch [as dispatch] (ISC_Core.js?isc_version=12.0p_2019-01-23.js:2233)
    at HTMLDocument.eval (eval at isc__makeFunction (ISC_Core.js?isc_version=12.0p_2019-01-23.js:83), <anonymous>:3:123)
Blama
Comment