diff options
Diffstat (limited to 'src/win/native/UiApplication.cpp')
-rw-r--r-- | src/win/native/UiApplication.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/win/native/UiApplication.cpp b/src/win/native/UiApplication.cpp index 3f7a0cf5..60ff8e8c 100644 --- a/src/win/native/UiApplication.cpp +++ b/src/win/native/UiApplication.cpp @@ -100,15 +100,13 @@ std::vector<INativeWindow*> WinUiApplication::GetAllWindow() { return result; } -std::shared_ptr<INativeWindowResolver> WinUiApplication::CreateWindow( - INativeWindow* parent) { +INativeWindow* WinUiApplication::CreateWindow(INativeWindow* parent) { WinNativeWindow* p = nullptr; if (parent != nullptr) { p = CheckPlatform<WinNativeWindow>(parent, GetPlatformId()); } - return (new WinNativeWindow(this, window_manager_->GetGeneralWindowClass(), - WS_OVERLAPPEDWINDOW, p)) - ->GetResolver(); + return new WinNativeWindow(this, window_manager_->GetGeneralWindowClass(), + WS_OVERLAPPEDWINDOW, p); } cru::platform::graph::IGraphFactory* WinUiApplication::GetGraphFactory() { |