From 6bde9df3c9da1411458509d6fe3e0027e0ff84d9 Mon Sep 17 00:00:00 2001 From: Maxime Graulich <maxime.graulich@gmail.com> Date: Tue, 18 Feb 2014 09:30:21 +0000 Subject: [PATCH] iOS: fix 100%cpu issue --- contrib/mobile/iOS/Onelab/ModelViewController.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/mobile/iOS/Onelab/ModelViewController.mm b/contrib/mobile/iOS/Onelab/ModelViewController.mm index 5df8f41098..3f45ed9d6e 100644 --- a/contrib/mobile/iOS/Onelab/ModelViewController.mm +++ b/contrib/mobile/iOS/Onelab/ModelViewController.mm @@ -341,7 +341,7 @@ void messageFromCpp (void *self, std::string level, std::string msg) { if(level == "RequestRender"){ - [(__bridge id)self requestRender]; + [(__bridge id)self performSelectorOnMainThread:@selector(requestRender) withObject:nil waitUntilDone:YES]; [[NSNotificationCenter defaultCenter] postNotificationName:@"refreshParameters" object:nil]; } else if(level == "Progress"){ -- GitLab