[Webkit-unassigned] [Bug 28108] Tint of checkboxes/radio buttons/etc. not correctly updated on Chromium/Mac

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 10 13:44:05 PDT 2009


--- Comment #8 from Viet-Trung Luu <viettrungluu at gmail.com>  2009-08-10 13:44:02 PDT ---
(In reply to comment #4)
> 1) Can you confirm we get a repaint request (to cause retinting) when Chromium
> loses/gains focus?  
> 2) The explicit tinting by color/NSControlTint seems a bit specific.  Isn't
> there a better way to do this (e.g. setDrawingModeForFocusState: or something
> like that)

I think Avi answered 1) on #chromium, but I can also confirm it: when we call
SetActive() or whatever it is (which we do on losing/gaining focus), this
causes a repaint.

Note: We should also catch changes in the system control tint, and update
immediately (so you get instant gratification when using System
Preferences/Appearances/...) -- Safari does (somewhat surprisingly). I'll file
a Chromium bug on this, though it's pretty low-priority.

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list