From 10742e417a6e784ea50d4e67cb69513a38d03741 Mon Sep 17 00:00:00 2001 From: jenglish Date: Wed, 8 Sep 2010 17:57:07 +0000 Subject: TreeviewSeeCommand: Schedule redisplay if [$tv see] opens any items [#2829363] --- ChangeLog | 5 +++++ generic/ttk/ttkTreeview.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index cb3f99c..a2fdce4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-09-08 Joe English + + * generic/ttk/ttkTreeview.c(TreeviewSeeCommand): + Schedule redisplay if [$tv see] opens any items [Bug#2829363]. + 2010-09-05 Donal K. Fellows * library/bgerror.tcl: [Bugs 3046742,3046750]: Improve keybindings for diff --git a/generic/ttk/ttkTreeview.c b/generic/ttk/ttkTreeview.c index 6672318..899ab17 100644 --- a/generic/ttk/ttkTreeview.c +++ b/generic/ttk/ttkTreeview.c @@ -1,4 +1,4 @@ -/* $Id: ttkTreeview.c,v 1.39 2010/05/27 19:27:04 jenglish Exp $ +/* $Id: ttkTreeview.c,v 1.40 2010/09/08 17:57:07 jenglish Exp $ * Copyright (c) 2004, Joe English * * ttk::treeview widget implementation. @@ -2830,6 +2830,7 @@ static int TreeviewSeeCommand( parent->openObj = unshare(parent->openObj); Tcl_SetBooleanObj(parent->openObj, 1); parent->state |= TTK_STATE_OPEN; + TtkRedisplayWidget(&tv->core); } } -- cgit v0.12