| 7209 | } |
| 7210 | |
| 7211 | void GuiManager::enqueueModal(lfs::core::ModalRequest request) { |
| 7212 | if (!rml_modal_overlay_) |
| 7213 | return; |
| 7214 | |
| 7215 | rml_modal_overlay_->enqueue(std::move(request)); |
| 7216 | if (auto* const window_manager = viewer_ ? viewer_->getWindowManager() : nullptr) |
| 7217 | window_manager->wakeEventLoop(); |
| 7218 | } |
| 7219 | |
| 7220 | bool GuiManager::isVramHudOverlayVisible() const { |
| 7221 | return show_vram_hud_ && lfs::diagnostics::VramProfiler::instance().enabled(); |
no test coverage detected