gnome-terminal r2836 - trunk/src
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-terminal r2836 - trunk/src
- Date: Thu, 29 May 2008 19:58:49 +0000 (UTC)
Author: chpe
Date: Thu May 29 19:58:49 2008
New Revision: 2836
URL: http://svn.gnome.org/viewvc/gnome-terminal?rev=2836&view=rev
Log:
Redraw on toggling allow-bold.
Modified:
trunk/src/terminal-screen.c
Modified: trunk/src/terminal-screen.c
==============================================================================
--- trunk/src/terminal-screen.c (original)
+++ trunk/src/terminal-screen.c Thu May 29 19:58:49 2008
@@ -695,8 +695,6 @@
else
prop_name = NULL;
- prop_name = NULL; // FIXMEchpe
-
g_object_freeze_notify (object);
if (priv->window)
@@ -717,7 +715,7 @@
terminal_screen_cook_title (screen);
terminal_screen_cook_icon_title (screen);
}
-
+
if (GTK_WIDGET_REALIZED (screen) &&
(!prop_name ||
prop_name == I_(TERMINAL_PROFILE_USE_SYSTEM_FONT) ||
@@ -824,9 +822,10 @@
if (!prop_name || prop_name == I_(TERMINAL_PROFILE_CURSOR_BLINK_MODE))
terminal_screen_update_cursor_blink (screen, gtk_widget_get_settings (GTK_WIDGET (screen)));
-/* if (GTK_WIDGET_REALIZED (screen))
- terminal_screen_change_font (screen);*/
-
+ /* Some changes require a redraw, but vte doesn't always schedule one */
+ if (GTK_WIDGET_REALIZED (screen))
+ gtk_widget_queue_draw (GTK_WIDGET (screen));
+
g_object_thaw_notify (object);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]