main thread

This commit is contained in:
Suresh, Kamlesh 2020-03-18 11:31:52 -04:00
parent 969d9601ab
commit a1942f8468
2 changed files with 4 additions and 4 deletions

View File

@ -13,10 +13,8 @@ extension MFViewController: ObservingTextFieldDelegate {
public extension MFViewController { public extension MFViewController {
@objc func startValidation() { @objc func startValidation() {
DispatchQueue.main.async { [weak self] in
(self as? FormHolderProtocol)?.formValidator?.validate() (self as? FormHolderProtocol)?.formValidator?.validate()
} }
}
@objc func addFormParams(requestParameters: MVMCoreRequestParameters) { @objc func addFormParams(requestParameters: MVMCoreRequestParameters) {
(self as? FormHolderProtocol)?.formValidator?.addFormParams(requestParameters: requestParameters) (self as? FormHolderProtocol)?.formValidator?.addFormParams(requestParameters: requestParameters)

View File

@ -484,7 +484,9 @@
- (void)newDataBuildAndUpdate { - (void)newDataBuildAndUpdate {
[MVMCoreDispatchUtility performBlockOnMainThread:^{ [MVMCoreDispatchUtility performBlockOnMainThread:^{
[self newDataBuildScreen]; [self newDataBuildScreen];
dispatch_async(dispatch_get_main_queue(), ^{
[self startValidation]; [self startValidation];
});
self.needToUpdateUI = YES; self.needToUpdateUI = YES;
[self.view setNeedsLayout]; [self.view setNeedsLayout];
}]; }];