From a2127e6e6b8dd2d09c9e222cd733a2d3af133a06 Mon Sep 17 00:00:00 2001 From: otya128 Date: Mon, 26 Dec 2016 23:05:13 +0900 Subject: [PATCH] Fix to end the program while displaying the dialog --- SMILEBASIC/dialog.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SMILEBASIC/dialog.d b/SMILEBASIC/dialog.d index 1f8b9a1..cd40f19 100644 --- a/SMILEBASIC/dialog.d +++ b/SMILEBASIC/dialog.d @@ -301,7 +301,7 @@ class Dialog : DialogBase } auto startmaincnt = petitcom.maincnt; auto oldbutton = petitcom.button; - while (!isPressed) + while (!isPressed && petitcom.running && !petitcom.quit) { auto pbutton = petitcom.button; auto button = pbutton ^ oldbutton & pbutton;