You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by ma...@apache.org on 2008/11/11 08:59:25 UTC
svn commit: r712973 - in /myfaces/trinidad/trunk/trinidad-impl/src:
main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/
test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/
Author: matzew
Date: Mon Nov 10 23:59:25 2008
New Revision: 712973
URL: http://svn.apache.org/viewvc?rev=712973&view=rev
Log:
TRINIDAD-1263 - In Mobile devices - PanelHorizontalLayout has text overlap
Thx to Mamallan Uthaman for the patch
Modified:
myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/PanelHorizontalLayoutRenderer.java
myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalPPC-golden.xml
myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalPPC-golden.xml
Modified: myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/PanelHorizontalLayoutRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/PanelHorizontalLayoutRenderer.java?rev=712973&r1=712972&r2=712973&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/PanelHorizontalLayoutRenderer.java (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/main/java/org/apache/myfaces/trinidadinternal/renderkit/core/xhtml/PanelHorizontalLayoutRenderer.java Mon Nov 10 23:59:25 2008
@@ -119,9 +119,14 @@
boolean needSeparator = false;
boolean isFirstChild = true;
-
+ /**
+ * To fix the overlapping of the separator with first child,
+ * ignore endAligment(<td width = 100%>) in PDA
+ */
boolean isEndAlignment;
- if (CorePanelHorizontalLayout.HALIGN_END.equals(hAlign))
+ if (isPDA(arc))
+ isEndAlignment = false;
+ else if (CorePanelHorizontalLayout.HALIGN_END.equals(hAlign))
isEndAlignment = true;
else if (CorePanelHorizontalLayout.HALIGN_LEFT.equals(hAlign))
isEndAlignment = arc.isRightToLeft();
Modified: myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalPPC-golden.xml?rev=712973&r1=712972&r2=712973&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-minimalPPC-golden.xml Mon Nov 10 23:59:25 2008
@@ -522,11 +522,6 @@
>
<td
- width="100%"
- >
-
- </td>
- <td
>
1
</td>
@@ -608,11 +603,6 @@
>
<td
- width="100%"
- >
-
- </td>
- <td
>
1
</td>
Modified: myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalPPC-golden.xml
URL: http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalPPC-golden.xml?rev=712973&r1=712972&r2=712973&view=diff
==============================================================================
--- myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalPPC-golden.xml (original)
+++ myfaces/trinidad/trunk/trinidad-impl/src/test/resources/org/apache/myfaces/trinidadinternal/renderkit/golden/panelHorizontalLayout-separator-minimalPPC-golden.xml Mon Nov 10 23:59:25 2008
@@ -854,11 +854,6 @@
>
<td
- width="100%"
- >
-
- </td>
- <td
>
1
</td>
@@ -994,11 +989,6 @@
>
<td
- width="100%"
- >
-
- </td>
- <td
>
1
</td>