Skip to content

Commit 63dac63

Browse files
committed
v1.14.8
1 parent 6456cbf commit 63dac63

File tree

4 files changed

+10
-6
lines changed

4 files changed

+10
-6
lines changed

dist/infinite-tree.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*! infinite-tree v1.14.7 | (c) 2018 Cheton Wu <cheton@gmail.com> | MIT | https://github.com/cheton/infinite-tree */
1+
/*! infinite-tree v1.14.8 | (c) 2018 Cheton Wu <cheton@gmail.com> | MIT | https://github.com/cheton/infinite-tree */
22
(function webpackUniversalModuleDefinition(root, factory) {
33
if(typeof exports === 'object' && typeof module === 'object')
44
module.exports = factory();
@@ -1983,7 +1983,11 @@ var InfiniteTree = function (_events$EventEmitter) {
19831983

19841984
if (nodes.length === 0 && currentNodeIndex >= 0) {
19851985
node.state.open = true;
1986-
_this6.state.openNodes = [node].concat(_this6.state.openNodes);
1986+
1987+
if (_this6.state.openNodes.indexOf(node) < 0) {
1988+
// the most recently used items first
1989+
_this6.state.openNodes = [node].concat(_this6.state.openNodes);
1990+
}
19871991
}
19881992

19891993
if (err || nodes.length === 0) {

dist/infinite-tree.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/examples.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "infinite-tree",
3-
"version": "1.14.7",
3+
"version": "1.14.8",
44
"description": "A browser-ready tree library that can efficiently display a large amount of data using infinite scrolling.",
55
"homepage": "https://github.com/cheton/infinite-tree",
66
"main": "lib/index.js",

0 commit comments

Comments
 (0)