diff options
author | Michael Natterer <mitch@imendio.com> | 2007-07-27 12:11:07 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2007-07-27 12:11:07 +0000 |
commit | 3c9a4ac633c64b6626186866a090ab1ffa2a1635 (patch) | |
tree | df2652a8643999ddf68bfd1b6b7c206859055508 /gtk/gtkstyle.c | |
parent | c919e2183df47a108dd55692ff0c65f0c216b021 (diff) | |
download | gtk+-3c9a4ac633c64b6626186866a090ab1ffa2a1635.tar.gz |
Fix check/radio indicator drawing mess (bug #452225):
2007-07-27 Michael Natterer <mitch@imendio.com>
Fix check/radio indicator drawing mess (bug #452225):
* gtk/gtkstyle.c (gtk_default_draw_check): really decrease the
indicator size by one to ensure odd size (don't say -= -1).
* gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render):
removed -1 adjustment from calls to gtk_paint_option(). Theme
engines now get the actually configured size passed, not one pixel
less.
* gtk/gtkcellrenderertoggle.c
* gtk/gtkcheckmenuitem.c: changed default indicator size from 12
to 13 so all widgets which draw check/option indicators have the
same default size now (and render the same size after above
changes).
* README.in: mention above changes in the release notes.
svn path=/trunk/; revision=18547
Diffstat (limited to 'gtk/gtkstyle.c')
-rw-r--r-- | gtk/gtkstyle.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkstyle.c b/gtk/gtkstyle.c index 7854778991..d841fc1c9f 100644 --- a/gtk/gtkstyle.c +++ b/gtk/gtkstyle.c @@ -3645,7 +3645,7 @@ gtk_default_draw_check (GtkStyle *style, exterior_size = MIN (width, height); if (exterior_size % 2 == 0) /* Ensure odd */ - exterior_size -= -1; + exterior_size -= 1; pad = style->xthickness + MAX (1, (exterior_size - 2 * style->xthickness) / 9); interior_size = MAX (1, exterior_size - 2 * pad); @@ -3768,7 +3768,7 @@ gtk_default_draw_option (GtkStyle *style, exterior_size = MIN (width, height); if (exterior_size % 2 == 0) /* Ensure odd */ - exterior_size -= -1; + exterior_size -= 1; x -= (1 + exterior_size - width) / 2; y -= (1 + exterior_size - height) / 2; |