| 859 | } |
| 860 | |
| 861 | void AssetsManager::flushUpdates() { |
| 862 | auto guard = lock(); |
| 863 | |
| 864 | if (_scheduledUpdates.empty() || !_mainThreadManager.currentThreadIsMainThread()) { |
| 865 | return; |
| 866 | } |
| 867 | |
| 868 | performUpdates(std::move(guard)); |
| 869 | } |
| 870 | |
| 871 | void AssetsManager::endPauseUpdates() { |
| 872 | auto guard = lock(); |
no test coverage detected