Skip to content

Commit d016be2

Browse files
authored
Update TiltedUI submodule and OverlayService (#819)
New CEF
1 parent 155f47d commit d016be2

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

Code/client/Services/Generic/OverlayService.cpp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,15 +136,21 @@ void OverlayService::Create(RenderSystemD3D11* apRenderSystem) noexcept
136136
m_pProvider = TiltedPhoques::MakeUnique<D3D11RenderProvider>(apRenderSystem);
137137
m_pOverlay = new OverlayApp(m_pProvider.get(), new ::OverlayClient(m_transport, m_pProvider->Create()));
138138

139-
// NULL PATH FOR NOW
140-
if (!m_pOverlay->Initialize(""))
141-
spdlog::error("Overlay could not be initialised");
139+
if (!m_pOverlay->Initialize())
140+
{
141+
spdlog::error("Overlay could not be initialized");
142+
if (int32_t exitCode = CefGetExitCode())
143+
{
144+
spdlog::critical("CEF failed to initialize, exit code {}. See 'cef_types.h' for description", exitCode);
145+
}
146+
}
142147

143148
m_pOverlay->GetClient()->Create();
144149
}
145150

146151
void OverlayService::Render() noexcept
147152
{
153+
// TODO: delete this hack?
148154
static bool s_bi = false;
149155
if (!s_bi)
150156
{

0 commit comments

Comments
 (0)