Browse Source

Solve the problem that the all selected flags in the node tree become half-selected flags

tags/v1.2.0-rc1
fengxuefeng 4 years ago
parent
commit
f1486f0c3b
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      mindinsight/ui/src/views/debugger/debugger.vue

+ 5
- 2
mindinsight/ui/src/views/debugger/debugger.vue View File

@@ -97,7 +97,6 @@ limitations under the License.
@node-collapse="nodeCollapse" @node-collapse="nodeCollapse"
@node-click="handleNodeClick" @node-click="handleNodeClick"
node-key="name" node-key="name"
:default-checked-keys="defaultCheckedArr"
:expand-on-click-node="false" :expand-on-click-node="false"
:lazy="lazy" :lazy="lazy"
:highlight-current="true" :highlight-current="true"
@@ -130,7 +129,6 @@ limitations under the License.
:load="loadSearchNode" :load="loadSearchNode"
:lazy="true" :lazy="true"
node-key="name" node-key="name"
:default-checked-keys="searchCheckedArr"
:expand-on-click-node="false" :expand-on-click-node="false"
@node-click="handleNodeClick" @node-click="handleNodeClick"
:show-checkbox="!!curWatchPointId" :show-checkbox="!!curWatchPointId"
@@ -1073,6 +1071,11 @@ export default {
if (halfSelectArr.indexOf(val.data.name) !== -1) { if (halfSelectArr.indexOf(val.data.name) !== -1) {
val.indeterminate = true; val.indeterminate = true;
} }
if (val.data.watched === this.checkboxStatus.checked) {
val.checked = true;
} else if (val.data.watched === this.checkboxStatus.unchecked) {
val.checked = false;
}
}); });


this.firstFloorNodes = []; this.firstFloorNodes = [];


Loading…
Cancel
Save