| 462 | // ----------------------------------------------------------------------- |
| 463 | |
| 464 | void Window::PrivateData::idleCallback() |
| 465 | { |
| 466 | #ifdef DGL_USE_FILE_BROWSER |
| 467 | if (fileBrowserHandle != nullptr && fileBrowserIdle(fileBrowserHandle)) |
| 468 | { |
| 469 | self->onFileSelected(fileBrowserGetPath(fileBrowserHandle)); |
| 470 | fileBrowserClose(fileBrowserHandle); |
| 471 | fileBrowserHandle = nullptr; |
| 472 | } |
| 473 | #endif |
| 474 | |
| 475 | #ifdef DGL_USE_WEB_VIEW |
| 476 | if (webViewHandle != nullptr) |
| 477 | webViewIdle(webViewHandle); |
| 478 | #endif |
| 479 | } |
| 480 | |
| 481 | // ----------------------------------------------------------------------- |
| 482 | // idle callback stuff |
no test coverage detected