summaryrefslogtreecommitdiff
path: root/gtk/gtkctree.c
diff options
context:
space:
mode:
authorLars Hamann <lars@gtk.org>1999-02-08 21:03:54 +0000
committerLars Hamann <lars@src.gnome.org>1999-02-08 21:03:54 +0000
commitb43de0cbdaebc1f4378d02a577d8f580c5ec24bf (patch)
treebbd99fe2a6df10feef90fc432ed2f3010fef9226 /gtk/gtkctree.c
parente95b3635e8f15763f737936bd589674a138ab2e3 (diff)
downloadgtk+-b43de0cbdaebc1f4378d02a577d8f580c5ec24bf.tar.gz
changed to 64 (gtk_clist_draw_focus) (hadjustment_value_changed)
Mon Feb 8 21:00:20 1999 Lars Hamann <lars@gtk.org> * gtk/gtkclist.c (CLIST_OPTIMUM_SIZE): changed to 64 (gtk_clist_draw_focus) (hadjustment_value_changed) (draw_row): few fixes to respect GTK_CAN_FOCUS flag. * gtk/gtkctree.c (draw_row): respect GTK_CAN_FOCUS flag.
Diffstat (limited to 'gtk/gtkctree.c')
-rw-r--r--gtk/gtkctree.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkctree.c b/gtk/gtkctree.c
index bcc464f840..e97893d2b0 100644
--- a/gtk/gtkctree.c
+++ b/gtk/gtkctree.c
@@ -32,7 +32,7 @@
#define PM_SIZE 8
#define TAB_SIZE (PM_SIZE + 6)
#define CELL_SPACING 1
-#define CLIST_OPTIMUM_SIZE 512
+#define CLIST_OPTIMUM_SIZE 64
#define COLUMN_INSET 3
#define DRAG_WIDTH 6
@@ -1956,7 +1956,8 @@ draw_row (GtkCList *clist,
}
/* draw focus rectangle */
- if (clist->focus_row == row && GTK_WIDGET_HAS_FOCUS (widget))
+ if (clist->focus_row == row &&
+ GTK_WIDGET_CAN_FOCUS (widget) && GTK_WIDGET_HAS_FOCUS (widget))
{
if (!area)
gdk_draw_rectangle (clist->clist_window, clist->xor_gc, FALSE,