diff options
author | corvid <corvid@lavabit.com> | 2012-11-28 02:02:04 +0000 |
---|---|---|
committer | corvid <corvid@lavabit.com> | 2012-11-28 02:02:04 +0000 |
commit | b50df33319e56e57aa84edee99218642650d681f (patch) | |
tree | 05cc7a2a1642ca71230a3939e01a29ddd21f8279 | |
parent | bb58b5e5989f46809159b0e86cb5d76f3bf42055 (diff) |
make it clear that Fl_Tree's select_only calls the callback by default
-rw-r--r-- | dw/fltkui.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/dw/fltkui.cc b/dw/fltkui.cc index 1ef9b61b..86a3af3f 100644 --- a/dw/fltkui.cc +++ b/dw/fltkui.cc @@ -1287,9 +1287,10 @@ void FltkListResource::setItem (int index, bool selected) if (item) { itemsSelected.set (index, selected); - if (selected && mode != SELECTION_MULTIPLE) - tree->select_only(item); - else + if (selected && mode != SELECTION_MULTIPLE) { + const bool do_callback = true; + tree->select_only(item, do_callback); + } else item->select(selected); queueResize (true); } |