One thing to keep in mind, getClassStyle is coupled to the “first” stylesheet referenced in the html template. With the current implementation, if you have more than one, getClassStyle will fail to find the appropriate items if the item being looked for is not within the first file.
Problem -> document.styleSheets[0] The CORS error popped up for me in a few cases and confused me as I am running a server and not offline. It was because I had a couple stylesheets before the one that royale compiler creates in the generated html file. This may or may not be related to the issue being discussed here. 😉 Brian From: Carlos Rovira <carlosrov...@apache.org> Sent: Sunday, October 4, 2020 11:53 AM To: users@royale.apache.org Subject: [EXTERNAL] Re: ListAlternateRowColor bead One thing. That class (that should be temporal until we get fixed some compiler problems with some CSS rules) uses dynamic selectors and getClassStyle with needs some special configuration to launch chrome when working offline. Could be that the problem? If you see TDJ online it works right: https://royale.apache.org/tourdejewel/#!list_panel see: /** * Get an Object with all styles in a CSS className. * classname must match exactly the selector used in the CSS * * Note that due to CORS restrictions im Chrome, if you're working offline you need to * use: chrome --allow-file-access-from-files, or other browser * * @royalesuppressexport */ COMPILE::JS public function getClassStyle(className:String):Object El dom., 4 oct. 2020 a las 20:49, Carlos Rovira (<carlosrov...@apache.org<mailto:carlosrov...@apache.org>>) escribió: Sorry, the link you provide require access. Better use a site to share images like http://imgur.com/ El dom., 4 oct. 2020 a las 19:07, Maria Jose Esteve (<mjest...@iest.com<mailto:mjest...@iest.com>>) escribió: Hello, I have started using the "ListAlternateRowColor" bead in my Jewel List controls but the background-color does not change for the selected item or for the highlighted item, over. The font color does change but the background-color does not. I have looked at the TDJ and I see that it does work there but I have not found "the reason". I don't have any custom styles, neither with the tag "style" nor with "className". We can see the example in the ECharts project but I include a gif to show the behavior. [1] Any ideas? [1] https://drive.google.com/file/d/16F4jNBhJf1xu9BsX9uc_Kj36jYX0bitE/view?usp=sharing Thx. Hiedra. -- Carlos Rovira http://about.me/carlosrovira -- Carlos Rovira http://about.me/carlosrovira