From 3d6084f0c0287a17c90cfeb91f4c3378445ff800 Mon Sep 17 00:00:00 2001
From: Michael Carlberg <c@rlberg.se>
Date: Mon, 9 Jan 2017 16:35:28 +0100
Subject: [PATCH] fix(controller): Always process forced update events

---
 src/components/controller.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/components/controller.cpp b/src/components/controller.cpp
index 3905f3c7..dcf56e83 100644
--- a/src/components/controller.cpp
+++ b/src/components/controller.cpp
@@ -330,6 +330,8 @@ void controller::process_eventqueue() {
       }
     } else if (evt.type == event_type::INPUT) {
       process_inputdata();
+    } else if (evt.type == event_type::UPDATE && evt.flag) {
+      process_update(true);
     } else {
       event next{};
       size_t swallowed{0};