@@ -1,6 +1,6 @@
{
"name": "@sc/tree",
- "version": "1.0.1",
+ "version": "1.0.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "version": "1.0.2",
"description": "a template for npm package coding",
"main": "./dist/index.cjs.js",
"module": "./dist/index.esm.js",
@@ -47,7 +47,7 @@ export class NodeContext {
visible(): boolean {
let parent = this.parent();
while (parent) {
- if (parent.getCtx().expanded) {
+ if (!parent.getCtx().expanded) {
return false;
}
parent = parent.getCtx().parent();
@@ -51,7 +51,7 @@ describe('NodeCtx', () => {
expect(visibleA).to.equal(false);
node.getCtx().expanded = false;
const visibleB = testNode.getCtx().visible();
- expect(visibleB).to.equal(true);
+ expect(visibleB).to.equal(false);
});