diff options
author | Vas Crabb <vas@vastheman.com> | 2022-06-26 08:02:56 +1000 |
---|---|---|
committer | Vas Crabb <vas@vastheman.com> | 2022-06-26 08:02:56 +1000 |
commit | 11433779b8fc9fe4f099dc2b73515ce584ad7590 (patch) | |
tree | a72ecfb5daac268bbc9af578a02892e576853b71 /src/frontend/mame | |
parent | 9eee2554f022bd169fcfd40f0e749cfa0beb9eba (diff) |
-Updated translations, cleaned up a little.
* Updated Ukrainian translation. [Stanley Kid]
* Updated Czech and Slovak translations. [Milan Galcik]
-bus/nubus: Started identifying JMFB registers required for supporting
interlaced modes.
Diffstat (limited to 'src/frontend/mame')
-rw-r--r-- | src/frontend/mame/ui/info.cpp | 6 | ||||
-rw-r--r-- | src/frontend/mame/ui/info.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/frontend/mame/ui/info.cpp b/src/frontend/mame/ui/info.cpp index fdabab41290..ce74942cbd2 100644 --- a/src/frontend/mame/ui/info.cpp +++ b/src/frontend/mame/ui/info.cpp @@ -521,6 +521,12 @@ menu_game_info::~menu_game_info() { } +void menu_game_info::menu_activated() +{ + // screen modes can be reconfigured while the menu isn't displayed, etc. + reset_layout(); +} + void menu_game_info::populate_text(std::optional<text_layout> &layout, float &width, int &lines) { if (!layout || (layout->width() != width)) diff --git a/src/frontend/mame/ui/info.h b/src/frontend/mame/ui/info.h index b05a1d62639..5c8f153d6ae 100644 --- a/src/frontend/mame/ui/info.h +++ b/src/frontend/mame/ui/info.h @@ -96,6 +96,7 @@ public: virtual ~menu_game_info() override; protected: + virtual void menu_activated() override; virtual void populate_text(std::optional<text_layout> &layout, float &width, int &lines) override; private: |