applets: Send focus state change message on applet state change

Fixes the softlock after the controller applet exits in Mario Kart 8 Deluxe.
This commit is contained in:
Morph
2021-04-17 09:19:02 -04:00
parent ba2c917842
commit 51ca93981d
10 changed files with 56 additions and 22 deletions

View File

@ -61,8 +61,9 @@ public:
void PushMessage(AppletMessage msg);
AppletMessage PopMessage();
std::size_t GetMessageCount() const;
void OperationModeChanged();
void RequestExit();
void FocusStateChanged();
void OperationModeChanged();
private:
std::queue<AppletMessage> messages;