From 4beccf88838b86baf7f4d31832a0fee23c80b045 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 20 Jul 2020 15:43:43 +0200 Subject: [PATCH] Revert "Make sure toplevel is active in SetFocus()" This reverts commit d06e97e8d97511b05481e88e5b45deefeb1539ff as it resulted in regression in wxSplitterWindow behaviour. See #18783. Closes #18845. --- src/gtk/window.cpp | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/gtk/window.cpp b/src/gtk/window.cpp index b8f0fd9f0f..412702ef29 100644 --- a/src/gtk/window.cpp +++ b/src/gtk/window.cpp @@ -4583,10 +4583,6 @@ void wxWindowGTK::SetFocus() if (gs_currentFocus != this) gs_pendingFocus = this; - wxWindow* tlw = wxGetTopLevelParent(static_cast(this)); - if (tlw && tlw->m_widget && !gtk_window_is_active(GTK_WINDOW(tlw->m_widget))) - tlw->Raise(); - GtkWidget *widget = m_wxwindow ? m_wxwindow : m_focusWidget; if ( GTK_IS_CONTAINER(widget) &&