vcl/inc/unx/gtk/gtkframe.hxx | 2 +- vcl/unx/gtk3/gtk3gtkframe.cxx | 14 ++------------ 2 files changed, 3 insertions(+), 13 deletions(-)
New commits: commit e11f90fb28487503ffda1880857036f50430ef79 Author: Caolán McNamara <[email protected]> Date: Mon Jun 13 13:21:33 2016 +0100 gtk3: m_bSetFocusOnMap is only used on gtk3 Change-Id: I3cf9e13dafb59031ab8dc4e678de9d502a376d52 diff --git a/vcl/inc/unx/gtk/gtkframe.hxx b/vcl/inc/unx/gtk/gtkframe.hxx index 355910c..8d48824 100644 --- a/vcl/inc/unx/gtk/gtkframe.hxx +++ b/vcl/inc/unx/gtk/gtkframe.hxx @@ -201,7 +201,6 @@ class GtkSalFrame : public SalFrame bool m_bDefaultSize; bool m_bSendModChangeOnRelease; bool m_bWindowIsGtkPlug; - bool m_bSetFocusOnMap; OUString m_aTitle; OUString m_sWMClass; @@ -223,6 +222,7 @@ class GtkSalFrame : public SalFrame GtkDnDTransferable* m_pFormatConversionRequest; #else GdkRegion* m_pRegion; + bool m_bSetFocusOnMap; #endif SalMenu* m_pSalMenu; diff --git a/vcl/unx/gtk3/gtk3gtkframe.cxx b/vcl/unx/gtk3/gtk3gtkframe.cxx index 35522dd..640db4e 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();
_______________________________________________ Libreoffice-commits mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
