[libgnomekbd] Fix clipping problems in the drawing widget
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgnomekbd] Fix clipping problems in the drawing widget
- Date: Fri, 21 Jan 2011 18:42:43 +0000 (UTC)
commit 2099ee3e6dc36f147cf8834bdaaa9bb3125fae45
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Jan 21 13:41:49 2011 -0500
Fix clipping problems in the drawing widget
No-window widgets _must_ call gtk_widget_set_has_window (w, FALSE)
in _init; else the clipping/transformation logic in GTK+ gets
confused.
libgnomekbd/gkbd-keyboard-drawing.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/libgnomekbd/gkbd-keyboard-drawing.c b/libgnomekbd/gkbd-keyboard-drawing.c
index 17d4f8e..a112021 100644
--- a/libgnomekbd/gkbd-keyboard-drawing.c
+++ b/libgnomekbd/gkbd-keyboard-drawing.c
@@ -2029,6 +2029,7 @@ gkbd_keyboard_drawing_init (GkbdKeyboardDrawing * drawing)
drawing->track_config = 0;
gtk_widget_set_double_buffered (GTK_WIDGET (drawing), FALSE);
+ gtk_widget_set_has_window (GTK_WIDGET (drawing), FALSE);
/* XXX: XkbClientMapMask | XkbIndicatorMapMask | XkbNamesMask | XkbGeometryMask */
drawing->xkb = XkbGetKeyboard (drawing->display,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]