From ace67ed324a70121cbe466a94c8b633a9826b921 Mon Sep 17 00:00:00 2001
From: Thog <me@thog.eu>
Date: Sat, 10 Oct 2020 01:22:25 +0200
Subject: [PATCH] Rollback the CreateExitDialog function that was lost with
 auto updater

---
 Ryujinx/Ui/GLRenderer.cs | 2 +-
 Ryujinx/Ui/GtkDialog.cs  | 5 +++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/Ryujinx/Ui/GLRenderer.cs b/Ryujinx/Ui/GLRenderer.cs
index d5ddee0fd9..d8fc3e152b 100644
--- a/Ryujinx/Ui/GLRenderer.cs
+++ b/Ryujinx/Ui/GLRenderer.cs
@@ -142,7 +142,7 @@ namespace Ryujinx.Ui
                     {
                         if (keyboard.IsKeyDown(OpenTK.Input.Key.Escape))
                         {
-                            if (GtkDialog.CreateChoiceDialog("Ryujinx - Exit", "Are you sure you want to stop emulation?", "All unsaved data will be lost!"))
+                            if (GtkDialog.CreateExitDialog())
                             {
                                 Exit();
                             }
diff --git a/Ryujinx/Ui/GtkDialog.cs b/Ryujinx/Ui/GtkDialog.cs
index e72013484f..f86b701677 100644
--- a/Ryujinx/Ui/GtkDialog.cs
+++ b/Ryujinx/Ui/GtkDialog.cs
@@ -56,5 +56,10 @@ namespace Ryujinx.Ui
 
             return response == ResponseType.Yes;
         }
+
+        internal static bool CreateExitDialog()
+        {
+            return CreateChoiceDialog("Ryujinx - Exit", "Are you sure you want to stop emulation?", "All unsaved data will be lost!");
+        }
     }
 }
\ No newline at end of file