1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-24 15:26:15 +00:00

UWP: Fix app crash when managed_object->update_clipboard() is called

This commit is contained in:
Antokolos
2021-08-02 02:48:10 +06:00
committed by Rémi Verschelde
parent 7722461dc5
commit f5693969f0
4 changed files with 14 additions and 2 deletions

View File

@@ -108,6 +108,9 @@ void App::SetWindow(CoreWindow ^ p_window) {
window->VisibilityChanged +=
ref new TypedEventHandler<CoreWindow ^, VisibilityChangedEventArgs ^>(this, &App::OnVisibilityChanged);
window->Activated +=
ref new TypedEventHandler<CoreWindow ^, WindowActivatedEventArgs ^>(this, &App::OnWindowActivated);
window->Closed +=
ref new TypedEventHandler<CoreWindow ^, CoreWindowEventArgs ^>(this, &App::OnWindowClosed);
@@ -447,6 +450,10 @@ void App::OnVisibilityChanged(CoreWindow ^ sender, VisibilityChangedEventArgs ^
mWindowVisible = args->Visible;
}
void App::OnWindowActivated(CoreWindow ^ sender, WindowActivatedEventArgs ^ args) {
os->update_clipboard();
}
void App::OnWindowClosed(CoreWindow ^ sender, CoreWindowEventArgs ^ args) {
mWindowClosed = true;
}