You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2009/02/09 12:00:35 UTC
svn commit: r742391 -
/lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js
Author: andreas
Date: Mon Feb 9 11:00:34 2009
New Revision: 742391
URL: http://svn.apache.org/viewvc?rev=742391&view=rev
Log:
Be aware of empty snippet attributes.
Modified:
lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js
Modified: lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js?rev=742391&r1=742390&r2=742391&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js (original)
+++ lenya/branches/BRANCH_2_0_X/src/modules/editors/resources/javascript/sourceEditor/lenya_glue.js Mon Feb 9 11:00:34 2009
@@ -1,7 +1,7 @@
org.apache.lenya.editors.setObjectData = function(objectData, windowName) {
var currentUsecase = usecaseMap[windowName];
var snippet = org.apache.lenya.editors.generateContentSnippet(currentUsecase, objectData);
- var newText = snippet.beforeSelection + snippet.replaceSelection + snippet.afterSelection;
+ var newText = (snippet.beforeSelection || '') + (snippet.replaceSelection || '') + (snippet.afterSelection || '');
editor.replaceSelection(newText);
usecaseMap[windowName] = undefined; // we're done!
objectData[windowName] = undefined; // we're done!
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org