From 4337f0b509af00839aa21c4ac5aaa3b88e271c90 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 13 Dec 2023 21:30:48 +0000 Subject: [PATCH] Fix "Keep Disabled" in OpenGL crash check. --- Telegram/SourceFiles/core/application.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/core/application.cpp b/Telegram/SourceFiles/core/application.cpp index a25bf54c7..9e576f288 100644 --- a/Telegram/SourceFiles/core/application.cpp +++ b/Telegram/SourceFiles/core/application.cpp @@ -428,11 +428,12 @@ void Application::showOpenGLCrashNotification() { Local::writeSettings(); Restart(); }; - const auto keepDisabled = [=] { + const auto keepDisabled = [=](Fn close) { Ui::GL::ForceDisable(true); Ui::GL::CrashCheckFinish(); settings().setDisableOpenGL(true); Local::writeSettings(); + close(); }; _lastActivePrimaryWindow->show(Ui::MakeConfirmBox({ .text = ""