Bug #619080.
Do not emit the text-changed::insert signal when the entry is empty.
This commit is contained in:
		| @ -1020,6 +1020,12 @@ gail_entry_idle_notify_insert (gpointer data) | ||||
| static void | ||||
| gail_entry_notify_insert (GailEntry *entry) | ||||
| { | ||||
|   GtkWidget *widget; | ||||
|  | ||||
|   widget = GTK_ACCESSIBLE (entry)->widget; | ||||
|   if (gtk_entry_get_text_length (GTK_ENTRY (widget)) == 0) | ||||
|     return; | ||||
|  | ||||
|   if (entry->signal_name_insert) | ||||
|     { | ||||
|       g_signal_emit_by_name (entry,  | ||||
| @ -1043,6 +1049,9 @@ _gail_entry_insert_text_cb (GtkEntry *entry, | ||||
|   GailEntry *gail_entry; | ||||
|   gint *position = (gint *) arg3; | ||||
|  | ||||
|   if (arg2 == 0) | ||||
|     return; | ||||
|  | ||||
|   accessible = gtk_widget_get_accessible (GTK_WIDGET (entry)); | ||||
|   gail_entry = GAIL_ENTRY (accessible); | ||||
|   if (!gail_entry->signal_name_insert) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Li Yuan
					Li Yuan