gtkhtml r8730 - branches/mbarnes-composer/components/editor
- From: mbarnes svn gnome org
- To: svn-commits-list gnome org
- Subject: gtkhtml r8730 - branches/mbarnes-composer/components/editor
- Date: Mon, 11 Feb 2008 05:06:06 +0000 (GMT)
Author: mbarnes
Date: Mon Feb 11 05:06:06 2008
New Revision: 8730
URL: http://svn.gnome.org/viewvc/gtkhtml?rev=8730&view=rev
Log:
Fix a crash that occurs when initializing the editor to plain-text mode.
Modified:
branches/mbarnes-composer/components/editor/gtkhtml-editor-private.c
branches/mbarnes-composer/components/editor/gtkhtml-editor.c
Modified: branches/mbarnes-composer/components/editor/gtkhtml-editor-private.c
==============================================================================
--- branches/mbarnes-composer/components/editor/gtkhtml-editor-private.c (original)
+++ branches/mbarnes-composer/components/editor/gtkhtml-editor-private.c Mon Feb 11 05:06:06 2008
@@ -152,6 +152,7 @@
/* Initialize painters (requires "edit_area"). */
html = gtkhtml_editor_get_html (editor);
+ gtk_widget_ensure_style (GTK_WIDGET (html));
priv->html_painter = g_object_ref (html->engine->painter);
priv->plain_painter = html_plain_painter_new (priv->edit_area, TRUE);
Modified: branches/mbarnes-composer/components/editor/gtkhtml-editor.c
==============================================================================
--- branches/mbarnes-composer/components/editor/gtkhtml-editor.c (original)
+++ branches/mbarnes-composer/components/editor/gtkhtml-editor.c Mon Feb 11 05:06:06 2008
@@ -500,12 +500,6 @@
editor->priv->text_color, "notify::current-color",
editor_text_color_changed_cb, editor);
- /* XXX Leave the default state for HTML mode as TRUE since the
- * HTML painter is already installed. Setting the default
- * to FALSE causes a crash when swapping painters in the
- * "html_mode" action during initialization. I've yet to
- * figure out why. (mbarnes) */
-
gtkhtml_editor_set_html_mode (editor, TRUE);
gtk_widget_grab_focus (editor->priv->edit_area);
@@ -528,7 +522,7 @@
case PROP_FILENAME:
gtkhtml_editor_set_filename (
GTKHTML_EDITOR (object),
- g_value_get_boolean (value));
+ g_value_get_string (value));
return;
case PROP_HTML_MODE:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]