From c7f3577f6c28f0a4f452b194a39e910cdb193e02 Mon Sep 17 00:00:00 2001 From: Jabier Arraiza Date: Thu, 12 Sep 2019 08:31:44 +0200 Subject: Fix non changing value on combobox. This can also be used in other toolbars --- src/ui/tools/text-tool.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/ui/tools/text-tool.cpp') diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp index ef21ffea7..20b4c2c65 100644 --- a/src/ui/tools/text-tool.cpp +++ b/src/ui/tools/text-tool.cpp @@ -160,7 +160,6 @@ void TextTool::setup() { gtk_im_context_set_client_window(this->imc, gtk_widget_get_window (canvas)); - g_signal_connect(G_OBJECT(canvas), "motion_notify_event", G_CALLBACK(sptc_focus_in), this); g_signal_connect(G_OBJECT(canvas), "focus_in_event", G_CALLBACK(sptc_focus_in), this); g_signal_connect(G_OBJECT(canvas), "focus_out_event", G_CALLBACK(sptc_focus_out), this); g_signal_connect(G_OBJECT(this->imc), "commit", G_CALLBACK(sptc_commit), this); @@ -1795,9 +1794,6 @@ static void sp_text_context_forget_text(TextTool *tc) gint sptc_focus_in(GtkWidget *widget, GdkEventFocus */*event*/, TextTool *tc) { - if (!gtk_widget_is_focus (widget)) { - gtk_widget_grab_focus(widget); - } gtk_im_context_focus_in(tc->imc); return FALSE; } -- cgit v1.2.3