Skip to content

Commit

Permalink
client/gtk2: Fix SEGV on mouse clicks when ibus-daemon not running
Browse files Browse the repository at this point in the history
  • Loading branch information
fujiwarat committed Dec 11, 2018
1 parent 28b0744 commit c7d8771
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions client/gtk2/ibusimcontext.c
Original file line number Diff line number Diff line change
Expand Up @@ -1117,9 +1117,10 @@ ibus_im_context_button_press_event_cb (GtkWidget *widget,
if (event->button != 1)
return FALSE;

ibus_im_context_clear_preedit_text (ibusimcontext);
if (ibusimcontext->ibuscontext)
if (ibusimcontext->ibuscontext) {
ibus_im_context_clear_preedit_text (ibusimcontext);
ibus_input_context_reset (ibusimcontext->ibuscontext);
}
return FALSE;
}

Expand Down

0 comments on commit c7d8771

Please sign in to comment.