We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3ae5c21 commit 111aa0bCopy full SHA for 111aa0b
dotnet/src/dotnetframework/GxClasses/Model/GXBaseObject.cs
@@ -55,12 +55,10 @@ protected virtual void ExecutePrivateCatch(object stateInfo)
55
}
56
protected void SubmitImpl()
57
{
58
- context = new GxContext();
59
- DataStoreUtil.LoadDataStores(context);
60
- IsMain = true;
61
- context.SetSubmitInitialConfig(context);
62
- initialize();
63
- Submit(ExecutePrivateCatch, this);
+ GXBaseObject newInstance = (GXBaseObject)Activator.CreateInstance(GetType());
+ newInstance.context.SetSubmitInitialConfig(context);
+ newInstance.initialize();
+ Submit(ExecutePrivateCatch, newInstance);
64
65
66
protected virtual void CloseCursors()
0 commit comments