[gtk+] GtkTextHandle: Better draw() implementation



commit d4e8a501a0f30d64db523729dd82fa92f846c1aa
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Jul 13 13:57:23 2014 -0400

    GtkTextHandle: Better draw() implementation
    
    Conceptually, text handles are boxes, whose content is a 'handle',
    so draw background, frame and handle. With this, and the previous
    commit, the cursor-handle theming in Adwaita now works as intended.

 gtk/gtktexthandle.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtktexthandle.c b/gtk/gtktexthandle.c
index ab04955..74023f4 100644
--- a/gtk/gtktexthandle.c
+++ b/gtk/gtktexthandle.c
@@ -129,6 +129,8 @@ _gtk_text_handle_draw (GtkTextHandle         *handle,
                                  GTK_STYLE_CLASS_TOP);
 
   gtk_render_background (context, cr, 0, 0, width, height);
+  gtk_render_frame (context, cr, 0, 0, width, height);
+  gtk_render_handle (context, cr, 0, 0, width, height);
 
   gtk_style_context_restore (context);
   cairo_restore (cr);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]