From 6ffe0217097b07198952c7751b00f72aa83453d4 Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 2 Jul 2019 18:35:14 +0200 Subject: HDB: Reset _dialogInfo before each dialog. This makes possible to close the choice dialog. --- engines/hdb/window.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/engines/hdb/window.cpp b/engines/hdb/window.cpp index 5d5b7d3bda..a0902cfe7a 100644 --- a/engines/hdb/window.cpp +++ b/engines/hdb/window.cpp @@ -127,6 +127,8 @@ void Window::openDialog(const char *title, int tileIndex, const char *string, in if (_dialogInfo.active) return; + memset(&_dialogInfo, 0, sizeof(_dialogInfo)); + _dialogInfo.tileIndex = tileIndex; strcpy(_dialogInfo.title, title); _dialogInfo.active = true; -- cgit v1.2.3