]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/mainmenumanager.h
Fix modstore/favourites hang by adding asynchronous lua job support
[dragonfireclient.git] / src / mainmenumanager.h
index a3133686bb69e32735f6d336288785f45a0710cc..d151cf48d663b33958e8be9defacb316b9f81e0a 100644 (file)
@@ -77,6 +77,15 @@ class MainMenuManager : public IMenuManager
                        m_stack.back()->setVisible(true);
        }
 
+       // Returns true to prevent further processing
+       virtual bool preprocessEvent(const SEvent& event)
+       {
+               if(m_stack.size() != 0)
+                       return m_stack.back()->preprocessEvent(event);
+               else
+                       return false;
+       }
+
        u32 menuCount()
        {
                return m_stack.size();