diff options
author | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2016-04-16 18:22:17 +0300 |
---|---|---|
committer | Alberts Muktupāvels <alberts.muktupavels@gmail.com> | 2016-04-16 18:24:42 +0300 |
commit | cbae6833c3957095f42c8ed55881221f1db6e892 (patch) | |
tree | 13425f7e9bbedcd37ca0084d86547f75cf35e4ab | |
parent | 277a6fa5474fabe1c21a4c0ecd605a44783889ee (diff) | |
download | metacity-cbae6833c3957095f42c8ed55881221f1db6e892.tar.gz |
frames: revert "clip drawing to visible region for metacity themes"
-rw-r--r-- | src/ui/frames.c | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/src/ui/frames.c b/src/ui/frames.c index 4bc4def0..a5a83e29 100644 --- a/src/ui/frames.c +++ b/src/ui/frames.c @@ -2486,7 +2486,6 @@ meta_frames_draw (GtkWidget *widget, { MetaUIFrame *frame; MetaFrames *frames; - MetaTheme *current; CachedPixels *pixels; cairo_region_t *region; cairo_rectangle_int_t clip; @@ -2508,25 +2507,8 @@ meta_frames_draw (GtkWidget *widget, populate_cache (frames, frame); - current = meta_theme_get_current (); - - if (current->is_gtk_theme == FALSE) - { - MetaFrameGeometry fgeom; - - meta_frames_calc_geometry (frames, frame, &fgeom); - - region = get_visible_region (frames, frame, &fgeom, fgeom.width, fgeom.height); - - gdk_cairo_region (cr, region); - cairo_clip(cr); - } - else - { - region = cairo_region_create_rectangle (&clip); - } - pixels = get_cache (frames, frame); + region = cairo_region_create_rectangle (&clip); cached_pixels_draw (pixels, cr, region); |