problem is that lang_view_func  is called every time the list row needs
to be redrawn ... and every time the markup for every row is reseted ...
even worse self._localeinfo.translate function is called for every row
(this function seems to be quite expansive)

solution:
because row color can be changed only by dragging rows, row colors should be 
changed only as a response to drag event

-- 
resizing language selector window consumes 100% procesor power
https://bugs.launchpad.net/bugs/533216
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to