[richfaces-svn-commits] JBoss Rich Faces SVN: r18628 - in trunk/ui/input/ui/src/main: resources/META-INF/resources/org.richfaces and 1 other directories.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Fri Aug 13 12:23:10 EDT 2010


Author: abelevich
Date: 2010-08-13 12:23:09 -0400 (Fri, 13 Aug 2010)
New Revision: 18628

Modified:
   trunk/ui/input/ui/src/main/java/org/richfaces/component/AbstractInplaceInput.java
   trunk/ui/input/ui/src/main/resources/META-INF/resources/org.richfaces/inplaceInput.ecss
   trunk/ui/input/ui/src/main/templates/inplaceInput.template.xml
Log:
support for tabIndex

Modified: trunk/ui/input/ui/src/main/java/org/richfaces/component/AbstractInplaceInput.java
===================================================================
--- trunk/ui/input/ui/src/main/java/org/richfaces/component/AbstractInplaceInput.java	2010-08-13 16:06:48 UTC (rev 18627)
+++ trunk/ui/input/ui/src/main/java/org/richfaces/component/AbstractInplaceInput.java	2010-08-13 16:23:09 UTC (rev 18628)
@@ -56,4 +56,7 @@
     
     @Attribute(defaultValue="false")
     public abstract boolean isShowControls();
+    
+    @Attribute
+    public abstract String getTabIndex();
 }

Modified: trunk/ui/input/ui/src/main/resources/META-INF/resources/org.richfaces/inplaceInput.ecss
===================================================================
--- trunk/ui/input/ui/src/main/resources/META-INF/resources/org.richfaces/inplaceInput.ecss	2010-08-13 16:06:48 UTC (rev 18627)
+++ trunk/ui/input/ui/src/main/resources/META-INF/resources/org.richfaces/inplaceInput.ecss	2010-08-13 16:23:09 UTC (rev 18628)
@@ -151,5 +151,12 @@
 }
 
 .rf-ii-none {
-	clip:rect(0px,0px,0px,0px);
+	
+	<!--[if lte IE 8]>
+		<style>
+			 clip:rect(0px 0px 1px 1px);
+		</style>
+	<![endif]-->
+	
+	clip:rect(0px, 0px, 1px, 1px);
 }

Modified: trunk/ui/input/ui/src/main/templates/inplaceInput.template.xml
===================================================================
--- trunk/ui/input/ui/src/main/templates/inplaceInput.template.xml	2010-08-13 16:06:48 UTC (rev 18627)
+++ trunk/ui/input/ui/src/main/templates/inplaceInput.template.xml	2010-08-13 16:23:09 UTC (rev 18628)
@@ -19,12 +19,12 @@
 		<cdk:object type="org.richfaces.component.InplaceState" name="inplaceState" value="#{getInplaceState(component)}" />
 		<cdk:object type="java.lang.String" name="inplaceValue" value="#{getValue(facesContext, component)}" />
 
-		<div id="#{clientId}" class="#{getReadyStyleClass(component, inplaceState)}">
+		<div id="#{clientId}" class="#{getReadyStyleClass(component, inplaceState)}" cdk:passThroughWithExclusions="id class">
 			<span id="#{clientId}:label">
 				#{inplaceValue}
 			</span>
 			<div id="#{clientId}:edit" class="#{getEditStyleClass(component, inplaceState)}">
-				<input id="#{clientId}:input" autocomplete="off" name="#{clientId}:input" type="text" value="#{inplaceValue}" class="rf-ii-f" />
+				<input id="#{clientId}:input" autocomplete="off" name="#{clientId}:input" type="text" value="#{inplaceValue}" class="rf-ii-f" cdk:passThrough="tabIndex"/>
 				
 				<c:if test="#{component.attributes['showControls']}">
 					<div class="rf-ii-btn-prepos">



More information about the richfaces-svn-commits mailing list