[gnome-control-center] display: add a save/restore to ensure the labels don't mess up top bar
- From: William Jon McCann <mccann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] display: add a save/restore to ensure the labels don't mess up top bar
- Date: Tue, 23 Nov 2010 14:44:37 +0000 (UTC)
commit 29c7dd38a819039e40a7eff44e4fd8dd939a1550
Author: William Jon McCann <jmccann redhat com>
Date: Tue Nov 23 09:43:05 2010 -0500
display: add a save/restore to ensure the labels don't mess up top bar
By setting a scale...
panels/display/xrandr-capplet.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/panels/display/xrandr-capplet.c b/panels/display/xrandr-capplet.c
index 8444628..9bc11db 100644
--- a/panels/display/xrandr-capplet.c
+++ b/panels/display/xrandr-capplet.c
@@ -1808,7 +1808,6 @@ paint_output (App *app, cairo_t *cr, int i)
connected_outputs = list_connected_outputs (app, &total_w, &total_h);
output = g_list_nth (connected_outputs, i)->data;
- layout = get_display_name (app, output);
cairo_save (cr);
@@ -1896,6 +1895,9 @@ paint_output (App *app, cairo_t *cr, int i)
cairo_stroke (cr);
cairo_set_line_width (cr, 2);
+ cairo_save (cr);
+
+ layout = get_display_name (app, output);
layout_set_font (layout, "Sans 10");
pango_layout_get_pixel_extents (layout, &ink_extent, &log_extent);
@@ -1918,6 +1920,7 @@ paint_output (App *app, cairo_t *cr, int i)
pango_cairo_show_layout (cr, layout);
g_object_unref (layout);
+ cairo_restore (cr);
if (output->primary)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]