Call update_im_spot_location here explicitly

2001-10-26  Havoc Pennington  <hp@pobox.com>

	* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
	update_im_spot_location here explicitly
	(gtk_text_view_reset_im_context): don't update the spot location
	here
This commit is contained in:
Havoc Pennington 2001-10-27 02:41:24 +00:00 committed by Havoc Pennington
parent 054b03a24d
commit f2a0104c19
11 changed files with 69 additions and 20 deletions

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -1,3 +1,10 @@
2001-10-26 Havoc Pennington <hp@pobox.com>
* gtk/gtktextview.c (gtk_text_view_mark_set_handler): Call
update_im_spot_location here explicitly
(gtk_text_view_reset_im_context): don't update the spot location
here
2001-10-27 Anders Carlsson <andersca@gnu.org>
* gtk/gtktreemodel.c (gtk_tree_model_get): Fix typo in docs.

View File

@ -990,6 +990,12 @@ after other user handlers and the default handler.
</para>
<!-- ##### ARG GtkSettings:gtk-dnd-drag-threshold ##### -->
<para>
</para>
<!-- ##### ENUM GtkSideType ##### -->
<para>
@ -2622,6 +2628,19 @@ a gtk_object_unref().
@tree_store:
@n_columns:
<!-- ##### FUNCTION gtk_tree_view_column_cell_event ##### -->
<para>
</para>
@tree_column:
@event:
@path_string:
@background_area:
@cell_area:
@flags:
@Returns:
<!-- ##### FUNCTION gtk_tree_view_column_set_cell_data ##### -->
<para>

View File

@ -196,11 +196,6 @@ GtkSettings
</para>
<!-- ##### ARG GtkSettings:gtk-dnd-drag-threshold ##### -->
<para>
</para>
<!-- ##### ARG GtkSettings:gtk-color-palette ##### -->
<para>

View File

@ -449,20 +449,6 @@ GtkTreeViewColumn
@flags:
<!-- ##### FUNCTION gtk_tree_view_column_cell_event ##### -->
<para>
</para>
@tree_column:
@event:
@path_string:
@background_area:
@cell_area:
@flags:
@Returns:
<!-- ##### FUNCTION gtk_tree_view_column_cell_focus ##### -->
<para>

View File

@ -4712,7 +4712,6 @@ gtk_text_view_reset_im_context (GtkTextView *text_view)
{
text_view->need_im_reset = FALSE;
gtk_im_context_reset (text_view->im_context);
gtk_text_view_update_im_spot_location (text_view);
}
}
@ -5321,6 +5320,7 @@ gtk_text_view_mark_set_handler (GtkTextBuffer *buffer,
{
text_view->virtual_cursor_x = -1;
text_view->virtual_cursor_y = -1;
gtk_text_view_update_im_spot_location (text_view);
need_reset = TRUE;
}
else if (mark == gtk_text_buffer_get_selection_bound (buffer))