diff options
Diffstat (limited to 'vcl/unx')
-rw-r--r-- | vcl/unx/gtk3/gtk3gtkframe.cxx | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkframe.cxx b/vcl/unx/gtk3/gtk3gtkframe.cxx index 35522dd8283b..640db4e7e20a 100644 --- a/vcl/unx/gtk3/gtk3gtkframe.cxx +++ b/vcl/unx/gtk3/gtk3gtkframe.cxx @@ -1061,7 +1061,6 @@ void GtkSalFrame::InitCommon() m_bInDrag = false; m_pFormatConversionRequest = nullptr; m_ePointerStyle = static_cast<PointerStyle>(0xffff); - m_bSetFocusOnMap = false; m_pSalMenu = nullptr; m_nWatcherId = 0; m_nMenuExportId = 0; @@ -1416,7 +1415,7 @@ void GtkSalFrame::SetDefaultSize() gtk_window_maximize( GTK_WINDOW(m_pWindow) ); } -void GtkSalFrame::Show( bool bVisible, bool bNoActivate ) +void GtkSalFrame::Show( bool bVisible, bool /*bNoActivate*/ ) { if( m_pWindow ) { @@ -1430,9 +1429,6 @@ void GtkSalFrame::Show( bool bVisible, bool bNoActivate ) SetDefaultSize(); setMinMaxSize(); - if( ! bNoActivate && (m_nStyle & SalFrameStyleFlags::TOOLWINDOW) ) - m_bSetFocusOnMap = true; - gtk_widget_show( m_pWindow ); if( isFloatGrabWindow() ) @@ -2936,16 +2932,10 @@ gboolean GtkSalFrame::signalFocus( GtkWidget*, GdkEventFocus* pEvent, gpointer f return false; } -gboolean GtkSalFrame::signalMap( GtkWidget *pWidget, GdkEvent*, gpointer frame ) +gboolean GtkSalFrame::signalMap(GtkWidget *, GdkEvent*, gpointer frame) { GtkSalFrame* pThis = static_cast<GtkSalFrame*>(frame); - bool bSetFocus = pThis->m_bSetFocusOnMap; - pThis->m_bSetFocusOnMap = false; - - (void)pWidget; (void)bSetFocus; - //FIXME: no set input focus ... - pThis->CallCallback( SalEvent::Resize, nullptr ); pThis->TriggerPaintEvent(); |