From 4927e536aac37607cd8aeaf6475b8e5bc91ddd1d Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Wed, 24 Sep 2025 00:57:17 +0800 Subject: Fix sigterm. --- demos/platform/gui/EmptyWindow.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'demos/platform/gui/EmptyWindow.cpp') diff --git a/demos/platform/gui/EmptyWindow.cpp b/demos/platform/gui/EmptyWindow.cpp index 83e352af..299ddd17 100644 --- a/demos/platform/gui/EmptyWindow.cpp +++ b/demos/platform/gui/EmptyWindow.cpp @@ -3,6 +3,7 @@ #include "cru/platform/gui/UiApplication.h" #include "cru/platform/gui/Window.h" +using cru::platform::gui::INativeWindow; using cru::platform::gui::IUiApplication; using cru::platform::gui::WindowVisibilityType; @@ -11,9 +12,14 @@ int main() { cru::platform::bootstrap::CreateUiApplication()); application->SetQuitOnAllWindowClosed(true); - auto window = application->CreateWindow(); - window->SetVisibility(WindowVisibilityType::Show); - window->SetToForeground(); + + std::unique_ptr window1(application->CreateWindow()); + window1->SetVisibility(WindowVisibilityType::Show); + window1->SetToForeground(); + + std::unique_ptr window2(application->CreateWindow()); + window2->SetVisibility(WindowVisibilityType::Show); + window2->SetToForeground(); return application->Run(); } -- cgit v1.2.3