Author: woonsan
Date: Wed Dec 16 12:01:25 2009
New Revision: 891204

URL: http://svn.apache.org/viewvc?rev=891204&view=rev
Log:
JS2-1057: Fixing wrong column index problem when adding a portlet in /portal 
pipeline.

Modified:
    
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/javascript/jetspeed/jetui/jetui-portal.js

Modified: 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/javascript/jetspeed/jetui/jetui-portal.js
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/javascript/jetspeed/jetui/jetui-portal.js?rev=891204&r1=891203&r2=891204&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/javascript/jetspeed/jetui/jetui-portal.js
 (original)
+++ 
portals/jetspeed-2/portal/trunk/applications/jetspeed/src/main/webapp/javascript/jetspeed/jetui/jetui-portal.js
 Wed Dec 16 12:01:25 2009
@@ -422,8 +422,14 @@
                     groups: dropGroups            
                 });
             }
-            var columns = Y.Node.all(JetuiConfiguration.layoutStyle); 
-            columns.item(parseInt(fragment.properties.column)).appendChild(v);
+            var columns = [];
+            Y.Node.all(JetuiConfiguration.layoutStyle).each(function(v, k) {
+                var locked = v.getAttribute("locked");
+                if (!locked || "false" == locked) {
+                    columns.push(v);
+                }
+            });
+            columns[parseInt(fragment.properties.column)].appendChild(v);
             
             var uri = portal.portalContextPath + "/portlet" + 
portal.portalPagePath + "?entity=" + fragment.id;
             var request = Y.io(uri, { on: { complete: 
this.onPortletRenderComplete }, arguments: { complete: v } } );



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org
For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org

Reply via email to