Author: taylor
Date: Tue Oct 20 05:31:07 2015
New Revision: 1709509

URL: http://svn.apache.org/viewvc?rev=1709509&view=rev
Log:
JS2-1339: fixing bug in customizer for selecting portlet theme per page

Modified:
    
portals/jetspeed-2/portal/trunk/components/jetspeed-layout-portlets/src/main/java/org/apache/jetspeed/portlets/layout/MultiColumnPortlet.java

Modified: 
portals/jetspeed-2/portal/trunk/components/jetspeed-layout-portlets/src/main/java/org/apache/jetspeed/portlets/layout/MultiColumnPortlet.java
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/components/jetspeed-layout-portlets/src/main/java/org/apache/jetspeed/portlets/layout/MultiColumnPortlet.java?rev=1709509&r1=1709508&r2=1709509&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/components/jetspeed-layout-portlets/src/main/java/org/apache/jetspeed/portlets/layout/MultiColumnPortlet.java
 (original)
+++ 
portals/jetspeed-2/portal/trunk/components/jetspeed-layout-portlets/src/main/java/org/apache/jetspeed/portlets/layout/MultiColumnPortlet.java
 Tue Oct 20 05:31:07 2015
@@ -392,12 +392,15 @@ public class MultiColumnPortlet extends
 
             String theme = request.getParameter("theme");
             if (theme != null && theme.length() > 0) {
-                try {
-                    requestPage.updateDefaultDecorator(theme, Fragment.LAYOUT);
-                } catch (Exception e) {
-                    throw new PortletException("Unable to update page: " + 
e.getMessage(), e);
+                String jsChangeThemeAll = 
request.getParameter("jsChangeThemeAll");
+                if (jsChangeThemeAll == null) {
+                    try {
+                        requestPage.updateDefaultDecorator(theme, 
Fragment.LAYOUT);
+                    } catch (Exception e) {
+                        throw new PortletException("Unable to update page: " + 
e.getMessage(), e);
+                    }
+                    return;
                 }
-                return;
             }
 
             String fragmentId = request.getParameter("fragment");



---------------------------------------------------------------------
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