[portal-commits] JBoss Portal SVN: r12927 - in branches/JBoss_Portal_Branch_2_7/theme/src: main/org/jboss/portal/theme/impl/render/dynamic and 1 other directory.

portal-commits at lists.jboss.org portal-commits at lists.jboss.org
Mon Mar 2 18:22:03 EST 2009


Author: chris.laprun at jboss.com
Date: 2009-03-02 18:22:03 -0500 (Mon, 02 Mar 2009)
New Revision: 12927

Modified:
   branches/JBoss_Portal_Branch_2_7/theme/src/bin/portal-ajax-war/dyna/style.css
   branches/JBoss_Portal_Branch_2_7/theme/src/main/org/jboss/portal/theme/impl/render/dynamic/DynaDecorationRenderer.java
Log:
- JBPORTAL-2226: Yet another attempt to fix crappy IE rendering: instead of using enclosing dnd-handle, just overlay it...

Modified: branches/JBoss_Portal_Branch_2_7/theme/src/bin/portal-ajax-war/dyna/style.css
===================================================================
--- branches/JBoss_Portal_Branch_2_7/theme/src/bin/portal-ajax-war/dyna/style.css	2009-03-02 22:17:40 UTC (rev 12926)
+++ branches/JBoss_Portal_Branch_2_7/theme/src/bin/portal-ajax-war/dyna/style.css	2009-03-02 23:22:03 UTC (rev 12927)
@@ -13,10 +13,18 @@
 .dnd-handle {
    cursor: move;
    min-height: 21px;
+   position: absolute;
+   top: 10px;
+   width: 70%;
+   z-index: 1;
    height: auto !important;
    height: 21px;
 }
 
+.dyna-decoration {
+   position: relative;
+}
+
 .dnd-droppable {
    border: green 1px dashed;
    background-color: Transparent;

Modified: branches/JBoss_Portal_Branch_2_7/theme/src/main/org/jboss/portal/theme/impl/render/dynamic/DynaDecorationRenderer.java
===================================================================
--- branches/JBoss_Portal_Branch_2_7/theme/src/main/org/jboss/portal/theme/impl/render/dynamic/DynaDecorationRenderer.java	2009-03-02 22:17:40 UTC (rev 12926)
+++ branches/JBoss_Portal_Branch_2_7/theme/src/main/org/jboss/portal/theme/impl/render/dynamic/DynaDecorationRenderer.java	2009-03-02 23:22:03 UTC (rev 12927)
@@ -66,15 +66,13 @@
             DynaWindowRenderer.handleProvided.set(Boolean.TRUE);
 
             //
-            markup.print("<div class=\"dnd-handle\">");
             markup.print("<div class=\"dyna-decoration\">\n");
+            markup.print("<div class=\"dnd-handle\"></div>");
 
             delegate.render(rendererContext, drc);
 
             // Close dnd-decoration
             markup.print("</div>");
-            // Close dnd-handle
-            markup.print("</div>");
 
          }
          else




More information about the portal-commits mailing list