[metacity] theme: stop clipping titlebar buttons
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [metacity] theme: stop clipping titlebar buttons
- Date: Sun, 5 Apr 2015 20:46:34 +0000 (UTC)
commit 8ed7571452b5f1a7a97b5a86632d632521500c73
Author: Florian Müllner <fmuellner gnome org>
Date: Wed Mar 11 15:20:18 2015 +0100
theme: stop clipping titlebar buttons
There is no good reason to do so, besides a nice way to check whether
a particular button is enabled. However there are legitimate reasons
for overdrawing like box-shadows or outlines, so remove the clip.
src/ui/theme.c | 4 +---
1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/src/ui/theme.c b/src/ui/theme.c
index 81c337d..927b2a5 100644
--- a/src/ui/theme.c
+++ b/src/ui/theme.c
@@ -5114,10 +5114,8 @@ meta_frame_style_draw_with_style_gtk (MetaFrameStyle *frame_style,
gtk_style_context_set_state (style, state);
cairo_save (cr);
- gdk_cairo_rectangle (cr, &button_rect);
- cairo_clip (cr);
- if (gdk_cairo_get_clip_rectangle (cr, NULL))
+ if (button_rect.width > 0 && button_rect.height > 0)
{
GdkPixbuf *pixbuf = NULL;
const char *icon_name = NULL;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]