forked from osmocom/wireshark
Set filter text after connecting to filter string callback so the
initial filter will be syntax checked. svn path=/trunk/; revision=40324
This commit is contained in:
parent
5adae76d68
commit
87d587b53f
|
@ -248,17 +248,18 @@ tap_param_dlg_cb(GtkAction *action _U_, gpointer data)
|
|||
|
||||
/* Entry */
|
||||
item=gtk_entry_new();
|
||||
g_signal_connect(item, "changed", G_CALLBACK(filter_te_syntax_check_cb), NULL);
|
||||
g_object_set_data(G_OBJECT(item_box), E_FILT_AUTOCOMP_PTR_KEY, NULL);
|
||||
g_signal_connect(item, "key-press-event", G_CALLBACK (filter_string_te_key_pressed_cb), NULL);
|
||||
g_signal_connect(current_dlg->dlg, "key-press-event", G_CALLBACK (filter_parent_dlg_key_pressed_cb), NULL);
|
||||
g_object_set_data(G_OBJECT(filter_bt), E_FILT_TE_PTR_KEY, item);
|
||||
|
||||
filter=gtk_entry_get_text(GTK_ENTRY(main_display_filter_widget));
|
||||
if(filter){
|
||||
gtk_entry_set_text(GTK_ENTRY(item), filter);
|
||||
} else {
|
||||
colorize_filter_te_as_empty(item);
|
||||
}
|
||||
g_signal_connect(item, "changed", G_CALLBACK(filter_te_syntax_check_cb), NULL);
|
||||
g_object_set_data(G_OBJECT(item_box), E_FILT_AUTOCOMP_PTR_KEY, NULL);
|
||||
g_signal_connect(item, "key-press-event", G_CALLBACK (filter_string_te_key_pressed_cb), NULL);
|
||||
g_signal_connect(current_dlg->dlg, "key-press-event", G_CALLBACK (filter_parent_dlg_key_pressed_cb), NULL);
|
||||
g_object_set_data(G_OBJECT(filter_bt), E_FILT_TE_PTR_KEY, item);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
Loading…
Reference in New Issue