|
|
@@ -202,12 +202,14 @@ void Game::api(char* data)
|
|
|
}
|
|
|
case 1:
|
|
|
{ // element message
|
|
|
+ uiFactory.initParam.bildschirm->lock();
|
|
|
dialogCs.lock();
|
|
|
for (UIMLDialog* dialog : dialogs)
|
|
|
{
|
|
|
dialog->api(data + 1);
|
|
|
}
|
|
|
dialogCs.unlock();
|
|
|
+ uiFactory.initParam.bildschirm->unlock();
|
|
|
short idLen = *(short*)(data + 1);
|
|
|
char* id = new char[idLen + 1];
|
|
|
memcpy(id, data + 3, idLen);
|