From f95b9af42d1ee9a054281c63b881125026120e02 Mon Sep 17 00:00:00 2001 From: Collecting Date: Thu, 8 Jan 2026 07:16:05 +0000 Subject: [PATCH] fix(ui): Improper Overlay Shutdown & Zombie Processes Signed-off-by: Collecting --- src/citron/main.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/citron/main.h b/src/citron/main.h index 42d14d711..35625e70a 100644 --- a/src/citron/main.h +++ b/src/citron/main.h @@ -334,11 +334,11 @@ private: bool MakeShortcutIcoPath(const u64 program_id, const std::string_view game_file_name, std::filesystem::path& out_icon_path); bool CreateShortcutLink(const std::filesystem::path& shortcut_path, const std::string& comment, const std::filesystem::path& icon_path, const std::filesystem::path& command, const std::string& arguments, const std::string& categories, const std::string& keywords, const std::string& name); bool question(QWidget* parent, const QString& title, const QString& text, QMessageBox::StandardButtons buttons = QMessageBox::StandardButtons(QMessageBox::Yes | QMessageBox::No), QMessageBox::StandardButton defaultButton = QMessageBox::NoButton); - std::unique_ptr ui; std::unique_ptr system; + std::shared_ptr input_subsystem; + std::unique_ptr ui; std::unique_ptr discord_rpc; std::unique_ptr play_time_manager; - std::shared_ptr input_subsystem; MultiplayerState* multiplayer_state = nullptr; GRenderWindow* render_window; GameList* game_list;