pidgin/gtkimhtml.c

changeset 30417
ee5cccb21cc7
parent 30264
9fd897f50d8c
child 30566
8263353b04de
child 30706
612b36b49058
equal deleted inserted replaced
30416:71c9051b63bd 30417:ee5cccb21cc7
1351 } 1351 }
1352 1352
1353 static void 1353 static void
1354 imhtml_paste_cb(GtkIMHtml *imhtml, const char *str) 1354 imhtml_paste_cb(GtkIMHtml *imhtml, const char *str)
1355 { 1355 {
1356 if (!gtk_text_view_get_editable(GTK_TEXT_VIEW(imhtml)))
1357 return;
1358
1356 if (!str || !*str || !strcmp(str, "html")) 1359 if (!str || !*str || !strcmp(str, "html"))
1357 g_signal_emit_by_name(imhtml, "paste_clipboard"); 1360 g_signal_emit_by_name(imhtml, "paste_clipboard");
1358 else if (!strcmp(str, "text")) 1361 else if (!strcmp(str, "text"))
1359 paste_unformatted_cb(NULL, imhtml); 1362 paste_unformatted_cb(NULL, imhtml);
1360 } 1363 }

mercurial