Return-Path: X-Original-To: apmail-flex-dev-archive@www.apache.org Delivered-To: apmail-flex-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 49F20108C0 for ; Wed, 12 Jun 2013 08:22:55 +0000 (UTC) Received: (qmail 57509 invoked by uid 500); 12 Jun 2013 08:22:54 -0000 Delivered-To: apmail-flex-dev-archive@flex.apache.org Received: (qmail 57300 invoked by uid 500); 12 Jun 2013 08:22:54 -0000 Mailing-List: contact dev-help@flex.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flex.apache.org Delivered-To: mailing list dev@flex.apache.org Received: (qmail 57292 invoked by uid 99); 12 Jun 2013 08:22:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 08:22:53 +0000 X-ASF-Spam-Status: No, hits=0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE X-Spam-Check-By: apache.org Received-SPF: error (nike.apache.org: local policy) Received: from [203.59.1.210] (HELO icp-osb-irony-out1.external.iinet.net.au) (203.59.1.210) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 08:22:47 +0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApMBAMUuuFFbVBsJ/2dsb2JhbAANTMJZgRaDFwEBAQMBOkQLCw05VzSHbadykiKOfzoWgmlhA54CjiGBWCQ X-IronPort-AV: E=Sophos;i="4.87,850,1363104000"; d="scan'208";a="122536935" Received: from unknown (HELO [10.1.0.172]) ([91.84.27.9]) by icp-osb-irony-out1.iinet.net.au with ESMTP; 12 Jun 2013 16:22:00 +0800 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1283) Subject: Re: New Mustella Failures From: Justin Mclean In-Reply-To: Date: Wed, 12 Jun 2013 18:22:00 +1000 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: dev@flex.apache.org X-Mailer: Apple Mail (2.1283) X-Virus-Checked: Checked by ClamAV on apache.org HI, > Well, I'm not sure it is only an issue with the test.=20 =46rom a quick look it the setStyle that's not causing everything to = refresh. The extra validateNow fixed that but was also called when = scrolling, editing etc etc slowing the ADG down. Then perhaps a simple solution would to be this? ie add layoutDirection = to the styleChanged method.=20 override public function styleChanged(styleProp:String):void { super.styleChanged(styleProp); if (styleProp =3D=3D "sortFontFamily" || styleProp =3D=3D "sortFontSize" || styleProp =3D=3D "sortFontStyle" || styleProp =3D=3D "sortFontWeight" || styleProp =3D=3D "layoutDirection") { itemsSizeChanged =3D true; rendererChanged =3D true; invalidateProperties(); invalidateDisplayList(); } } Probably "direction" should also be in there. Justin