You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by pi...@apache.org on 2021/09/21 10:26:20 UTC

[royale-asjs] branch develop updated: Jewel Validator: Handle scenario where there is no error tip but we still would like to know whether error occurs

This is an automated email from the ASF dual-hosted git repository.

piotrz pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
     new 8a4bfa9  Jewel Validator: Handle scenario where there is no error tip but we still would like to know whether error occurs
8a4bfa9 is described below

commit 8a4bfa9853f6fb9093571b560d36a962b51bfdb4
Author: Piotr Zarzycki <pi...@gmail.com>
AuthorDate: Tue Sep 21 12:26:11 2021 +0200

    Jewel Validator: Handle scenario where there is no error tip but we still would like to know whether error occurs
---
 .../royale/jewel/beads/validators/Validator.as       | 20 ++++++++++++++++++--
 1 file changed, 18 insertions(+), 2 deletions(-)

diff --git a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
index adcf9eb..bf311c5 100644
--- a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
+++ b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/validators/Validator.as
@@ -228,8 +228,24 @@ package org.apache.royale.jewel.beads.validators
 		 *  @playerversion AIR 2.6
 		 *  @productversion Royale 0.9.4
 		 */
-		public function get isError():Boolean {
-			return (_errorTip != null);
+		public function get isError():Boolean
+		{
+			if (!noErrorTip)
+			{
+				return (_errorTip != null);
+			}
+			else
+			{
+				COMPILE::JS
+				{
+					return hostClassList.contains("errorBorder");
+				}
+
+				COMPILE::SWF
+				{
+					return false;
+				}
+			}
 		}
 
 		/**