kopia lustrzana https://github.com/c9/core
Added check toggling
rodzic
5039e34d3c
commit
cc9334a30e
|
@ -137,7 +137,11 @@ function DefaultHandlers(mouseHandler) {
|
|||
}
|
||||
this.$clickNode = null;
|
||||
} else if (dom.hasCssClass(target, "checkbox")) {
|
||||
editor.selection.toggleSelect(node);
|
||||
var nodes = editor.selection.getSelectedNodes();
|
||||
node.isChecked = !node.isChecked;
|
||||
nodes.forEach(function(n){ n.isChecked = node.isChecked });
|
||||
provider._signal(node.isChecked ? "check" : "uncheck", nodes);
|
||||
provider._signal("change")
|
||||
} else if (dom.hasCssClass(target, "icon-ok")) {
|
||||
if (ev.getShiftKey()) {
|
||||
editor.selection.expandSelection(node, null, true);
|
||||
|
|
Ładowanie…
Reference in New Issue