summaryrefslogtreecommitdiffstats
path: root/generic/tkTreeCtrl.c
diff options
context:
space:
mode:
authortreectrl <treectrl>2006-12-04 05:49:26 (GMT)
committertreectrl <treectrl>2006-12-04 05:49:26 (GMT)
commitfab671891e2c301364057ec0bf0464d516d9cd3a (patch)
tree2e7cd65577ce6740aa36a33cfe13336169e47aa5 /generic/tkTreeCtrl.c
parent0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87 (diff)
downloadtktreectrl-fab671891e2c301364057ec0bf0464d516d9cd3a.zip
tktreectrl-fab671891e2c301364057ec0bf0464d516d9cd3a.tar.gz
tktreectrl-fab671891e2c301364057ec0bf0464d516d9cd3a.tar.bz2
Add missing check of tree->useTheme.
Diffstat (limited to 'generic/tkTreeCtrl.c')
-rw-r--r--generic/tkTreeCtrl.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/generic/tkTreeCtrl.c b/generic/tkTreeCtrl.c
index d36f50f..7f03ccd 100644
--- a/generic/tkTreeCtrl.c
+++ b/generic/tkTreeCtrl.c
@@ -7,7 +7,7 @@
* Copyright (c) 2002-2003 Christian Krone
* Copyright (c) 2003-2005 ActiveState, a division of Sophos
*
- * RCS: @(#) $Id: tkTreeCtrl.c,v 1.92 2006/12/04 00:21:29 treectrl Exp $
+ * RCS: @(#) $Id: tkTreeCtrl.c,v 1.93 2006/12/04 05:49:26 treectrl Exp $
*/
#include "tkTreeCtrl.h"
@@ -1523,7 +1523,9 @@ badWrap:
if (mask & TREE_CONF_BORDERS) {
if (tree->highlightWidth < 0)
tree->highlightWidth = 0;
- if (TreeTheme_SetBorders(tree) != TCL_OK) {
+ if (tree->useTheme && TreeTheme_SetBorders(tree) == TCL_OK) {
+ /* nothing */
+ } else {
tree->inset.left = tree->inset.top =
tree->inset.right = tree->inset.bottom =
tree->highlightWidth + tree->borderWidth;