GNOME Bugzilla – Bug 353163
layout not redrawing properly
Last modified: 2007-12-16 13:15:13 UTC
when keys are pressed, libkbdraw just redraws the pressed button, possibly overdrawing overlapping doodads. This can be seen e.g. with the Thinkpad layouts, when pressing the g, h, b keys.
Created attachment 71745 [details] [review] patch A simple-minded fix; simply redraw all later doodads, when a key is redrawn
Ghm, I am not really excited about this way of patching. Also, it seems it does not guarantee the quality - if some shape (outline) doodads change the color from non-transparent to transparent - and some preceding doodads are not redrawn.
yes, as i said, this is just the simplest possible patch to get the thinkpad mouse pin to redraw after key presses.
Created attachment 81116 [details] [review] updated patch Same patch, ported to libgnomekbd
Created attachment 101035 [details] [review] updated to 2.21.4
Ok, you pushed me hard enough. Committed;) Thanks.