diff options
author | treectrl <treectrl> | 2006-12-04 05:49:26 (GMT) |
---|---|---|
committer | treectrl <treectrl> | 2006-12-04 05:49:26 (GMT) |
commit | fab671891e2c301364057ec0bf0464d516d9cd3a (patch) | |
tree | 2e7cd65577ce6740aa36a33cfe13336169e47aa5 /generic/tkTreeCtrl.c | |
parent | 0139a3f6dfaf109ca66a6a99ba2d4d045f9c0d87 (diff) | |
download | tktreectrl-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.c | 6 |
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; |