fix up right click menu's metacode editing
This commit is contained in:
parent
e5abeb7eff
commit
cf7a8addd4
2 changed files with 11 additions and 12 deletions
|
@ -1250,7 +1250,7 @@ h3.filterBox {
|
||||||
box-shadow: 0px 3px 3px rgba(0,0,0,0.12), 0 3px 3px rgba(0,0,0,0.24);
|
box-shadow: 0px 3px 3px rgba(0,0,0,0.12), 0 3px 3px rgba(0,0,0,0.24);
|
||||||
}
|
}
|
||||||
.rightclickmenu .rc-permission:hover > ul,
|
.rightclickmenu .rc-permission:hover > ul,
|
||||||
.rightclickmenu .rc-metacode:hover > ul,
|
.rightclickmenu .rc-metacode:hover #metacodeOptions > ul,
|
||||||
.rightclickmenu .rc-siblings:hover > ul {
|
.rightclickmenu .rc-siblings:hover > ul {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1480,11 +1480,16 @@ const JIT = {
|
||||||
ReactDOM.render(
|
ReactDOM.render(
|
||||||
React.createElement(MetacodeSelect, {
|
React.createElement(MetacodeSelect, {
|
||||||
onMetacodeSelect: metacodeId => {
|
onMetacodeSelect: metacodeId => {
|
||||||
const topic = DataModel.Topics.get(node.id)
|
if (Selected.Nodes.length > 1) {
|
||||||
topic.save({
|
// batch update multiple topics
|
||||||
metacode_id: metacodeId
|
Control.updateSelectedMetacodes(metacodeId)
|
||||||
})
|
} else {
|
||||||
Visulaize.mGraph.plot()
|
const topic = DataModel.Topics.get(node.id)
|
||||||
|
topic.save({
|
||||||
|
metacode_id: metacodeId
|
||||||
|
})
|
||||||
|
}
|
||||||
|
$(rightclickmenu).remove()
|
||||||
},
|
},
|
||||||
metacodeSets: TopicCard.metacodeSets
|
metacodeSets: TopicCard.metacodeSets
|
||||||
}),
|
}),
|
||||||
|
@ -1537,12 +1542,6 @@ const JIT = {
|
||||||
Control.updateSelectedPermissions($(this).text())
|
Control.updateSelectedPermissions($(this).text())
|
||||||
})
|
})
|
||||||
|
|
||||||
// change the metacode of all the selected nodes that you have edit permission for
|
|
||||||
$('.rc-metacode li li').click(function() {
|
|
||||||
$('.rightclickmenu').remove()
|
|
||||||
Control.updateSelectedMetacodes($(this).attr('data-id'))
|
|
||||||
})
|
|
||||||
|
|
||||||
// fetch relatives
|
// fetch relatives
|
||||||
let fetchSent = false
|
let fetchSent = false
|
||||||
$('.rc-siblings').hover(function() {
|
$('.rc-siblings').hover(function() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue