From db650df416991bd9485634cedb0b03eb12a67790 Mon Sep 17 00:00:00 2001
From: scrawl <720642+scrawl@users.noreply.github.com>
Date: Wed, 27 Sep 2017 21:40:59 +0200
Subject: [PATCH] Fix 'blocking' messageboxes not handling key focus properly
---
apps/openmw/mwgui/windowmanagerimp.cpp | 1 +
files/mygui/openmw_interactive_messagebox_notransp.layout | 1 +
2 files changed, 2 insertions(+)
diff --git a/apps/openmw/mwgui/windowmanagerimp.cpp b/apps/openmw/mwgui/windowmanagerimp.cpp
index 0b51b2b3f..fbee52c82 100644
--- a/apps/openmw/mwgui/windowmanagerimp.cpp
+++ b/apps/openmw/mwgui/windowmanagerimp.cpp
@@ -773,6 +773,7 @@ namespace MWGui
double dt = frameTimer.time_s();
frameTimer.setStartTick();
+ mKeyboardNavigation->onFrame();
mMessageBoxManager->onFrame(dt);
MWBase::Environment::get().getInputManager()->update(dt, true, false);
diff --git a/files/mygui/openmw_interactive_messagebox_notransp.layout b/files/mygui/openmw_interactive_messagebox_notransp.layout
index 6b79b9417..f5a462977 100644
--- a/files/mygui/openmw_interactive_messagebox_notransp.layout
+++ b/files/mygui/openmw_interactive_messagebox_notransp.layout
@@ -9,6 +9,7 @@
+