[evolution-patches] [gtkhtml] #73409 table set columns fix
- From: Radek Doulík <rodo novell com>
- To: Patches <evolution-patches ximian com>
- Cc: Rodney Dawes <dobey novell com>, Rodrigo Moya <rodrigo novell com>
- Subject: [evolution-patches] [gtkhtml] #73409 table set columns fix
- Date: Thu, 17 Mar 2005 15:43:05 +0100
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/gtkhtml/components/html-editor/ChangeLog,v
retrieving revision 1.491
diff -u -p -r1.491 ChangeLog
--- ChangeLog 10 Mar 2005 12:25:11 -0000 1.491
+++ ChangeLog 17 Mar 2005 11:30:16 -0000
@@ -1,3 +1,11 @@
+2005-03-17 Radek Doulik <rodo localhost localdomain>
+
+ * table.c (changed_cols): jump to table,1 and go backward before
+ calling table edit function
+ (changed_rows): ditto
+
+ Fixes #73409
+
2005-03-10 Mengjie Yu <meng-jie yu sun com>
* toolbar.c: (insertion_color_changed_cb), (setup_gi_color_combo):
Index: table.c
===================================================================
RCS file: /cvs/gnome/gtkhtml/components/html-editor/table.c,v
retrieving revision 1.49
diff -u -p -r1.49 table.c
--- table.c 20 Jan 2005 10:20:23 -0000 1.49
+++ table.c 17 Mar 2005 11:30:31 -0000
@@ -189,7 +189,8 @@ changed_cols (GtkWidget *w, GtkHTMLEditT
if (d->disable_change || !editor_has_html_object (d->cd, HTML_OBJECT (d->table)))
return;
- html_cursor_forward (d->cd->html->engine->cursor, d->cd->html->engine);
+ html_cursor_jump_to (d->cd->html->engine->cursor, d->cd->html->engine, d->table, 1);
+ html_cursor_backward (d->cd->html->engine->cursor, d->cd->html->engine);
html_engine_table_set_cols (d->cd->html->engine, gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (d->spin_cols)));
}
@@ -199,7 +200,8 @@ changed_rows (GtkWidget *w, GtkHTMLEditT
if (d->disable_change || !editor_has_html_object (d->cd, HTML_OBJECT (d->table)))
return;
- html_cursor_forward (d->cd->html->engine->cursor, d->cd->html->engine);
+ html_cursor_jump_to (d->cd->html->engine->cursor, d->cd->html->engine, d->table, 1);
+ html_cursor_backward (d->cd->html->engine->cursor, d->cd->html->engine);
html_engine_table_set_rows (d->cd->html->engine, gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON (d->spin_rows)));
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]