diff options
Diffstat (limited to 'vcl/unx/gtk3/gtk3gtkinst.cxx')
-rw-r--r-- | vcl/unx/gtk3/gtk3gtkinst.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vcl/unx/gtk3/gtk3gtkinst.cxx b/vcl/unx/gtk3/gtk3gtkinst.cxx index f8d05e92782b..4924abb21e58 100644 --- a/vcl/unx/gtk3/gtk3gtkinst.cxx +++ b/vcl/unx/gtk3/gtk3gtkinst.cxx @@ -5012,6 +5012,8 @@ public: gtk_entry_set_completion(GTK_ENTRY(m_pEntry->getWidget()), nullptr); } + virtual void grab_focus() override { m_xEntry->grab_focus(); } + virtual void connect_focus_in(const Link<Widget&, void>& rLink) override { m_xEntry->connect_focus_in(rLink); @@ -5027,7 +5029,6 @@ public: GtkWidget* pWidget = m_pEntry->getWidget(); g_signal_handler_disconnect(pWidget, m_nKeyPressSignalId); } - }; class GtkInstanceExpander : public GtkInstanceContainer, public virtual weld::Expander |