Skip to content

Commit d6f120d

Browse files
committed
Wait for network module before updating webcore fps
1 parent 91dd4f1 commit d6f120d

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Client/cefweb/CWebCore.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,7 @@ void CWebCore::OnPostScreenshot()
481481

482482
void CWebCore::OnFPSLimitChange(std::uint16_t fps)
483483
{
484+
dassert(g_pCore->GetNetwork() != nullptr); // Ensure network module is loaded
484485
for (auto& webView : m_WebViews)
485486
{
486487
webView->GetCefBrowser()->GetHost()->SetWindowlessFrameRate(fps);

Client/core/CCore.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1837,7 +1837,8 @@ void CCore::OnGameTimerUpdate()
18371837

18381838
void CCore::OnFPSLimitChange(std::uint16_t fps)
18391839
{
1840-
GetWebCore()->OnFPSLimitChange(fps); // Update core's webcore FPS limit
1840+
if (m_pNet != nullptr) // We have to wait for the network module to be loaded
1841+
GetWebCore()->OnFPSLimitChange(fps);
18411842
}
18421843

18431844
//

0 commit comments

Comments
 (0)