Fixed Pacman global object initialization (#1891)

This commit is contained in:
Mark Thompson 2024-02-13 23:02:27 -06:00 committed by GitHub
parent 1800939833
commit 6193023c8f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 5 deletions

View File

@ -1,8 +1,8 @@
set(EXTCPPSRC
#pacman
# external/pacman/main.cpp
# external/pacman/ui_pacman.cpp
external/pacman/main.cpp
external/pacman/ui_pacman.cpp
#tetris
external/tetris/main.cpp
@ -65,7 +65,7 @@ set(EXTCPPSRC
)
set(EXTAPPLIST
# pacman
pacman
afsk_rx
calculator
font_viewer

View File

@ -13,8 +13,6 @@ namespace ui::external_app::pacman {
#include "playfield.hpp"
#pragma GCC diagnostic pop
Playfield _game;
PacmanView::PacmanView(NavigationView& nav)
: nav_(nav) {
add_children({&dummy});
@ -26,6 +24,7 @@ void PacmanView::focus() {
void PacmanView::paint(Painter& painter) {
(void)painter;
static Playfield _game;
if (!initialized) {
initialized = true;