fnp
/
fnpeditor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
splitting blocks from spans
[fnpeditor.git]
/
src
/
editor
/
modules
/
documentCanvas
/
canvas
/
documentElement.js
diff --git
a/src/editor/modules/documentCanvas/canvas/documentElement.js
b/src/editor/modules/documentCanvas/canvas/documentElement.js
index
50a188a
..
7bbc5c1
100644
(file)
--- a/
src/editor/modules/documentCanvas/canvas/documentElement.js
+++ b/
src/editor/modules/documentCanvas/canvas/documentElement.js
@@
-78,6
+78,9
@@
$.extend(DocumentElement.prototype, {
sameNode: function(other) {
return other && (typeof other === typeof this) && other.dom[0] === this.dom[0];
},
sameNode: function(other) {
return other && (typeof other === typeof this) && other.dom[0] === this.dom[0];
},
+ isRootElement: function() {
+ return this.sameNode(this.canvas.rootElement);
+ },
trigger: function() {
this.canvas.eventBus.trigger.apply(this.canvas.eventBus, Array.prototype.slice.call(arguments, 0));
trigger: function() {
this.canvas.eventBus.trigger.apply(this.canvas.eventBus, Array.prototype.slice.call(arguments, 0));
@@
-139,8
+142,7
@@
$.extend(DocumentNodeElement.prototype, {
createDOM: function() {
var wrapper = $('<div>').attr('document-node-element', ''),
widgetsContainer = $('<div>')
createDOM: function() {
var wrapper = $('<div>').attr('document-node-element', ''),
widgetsContainer = $('<div>')
- .addClass('canvas-widgets')
- .attr('contenteditable', false),
+ .addClass('canvas-widgets'),
contentContainer = $('<div>')
.attr('document-element-content', '');
contentContainer = $('<div>')
.attr('document-element-content', '');