On Tue, 30 Oct 2012 07:17:08 +0000 (GMT) Rajeev Ranjan <rajee...@samsung.com> said:
well the current solution would be to check if the object type returned for the icon get method in the item class is an elm widget - if it is, then you can set disabled/enabled on it directly and not use the clipper re-coloring. reality is that we probably need to expand the basic set of properties of all evas objects at some point - like we added the size hints for ALL evas objects - this goes in the base class, but the down-side is that this makes an evas object fatter to track al these little extra states too. tho it is really just 1 bit here... :) > Hi, > I am encountering an issue when using a widget which has its own color > change(using its theme implementation) on being disabled in Genlist item in > disabled state. > > When an item is disabled, the clipper part's(disclip) color in genlist is > changed, as a result the clippie(swallow part) color changes as well by > gettting blended with clipper color. This is fine until the swallow part in > the item does not have its own color change implemented in case of disabled > state such as icon however if the swallow part is a widget which has its own > color for disabled state then this creates a problem as the final color of > the widget(swallow part) in genlist item is different from what it should be. > > In order to test this issue, I am sending a patch for elementary test and > this issue can be seen under tab "Genlist Full Widget". Please provide your > opinion about addressing this issue. > > The issue related to event getting propagated to button and check even if the > genlist item is disabled in the sample code are not related to this, rather > it is probelm with elm_frame which does not seem to disable its content if > frame itself is disabled. I will analyze this issue and send a patch soon > about this. > > > Thank you. > Regards, > Rajeev -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel