GNOME Bugzilla – Bug 662393
Pixel dust in orientation selector
Last modified: 2011-11-05 13:20:36 UTC
1. Ctrl-1, Alignment 2. Grab and drag green circle up and down --> parts of "Text" sometimes get left over on top of the current (correct) text. Always above, never below.
hmm, I don't see any pixel dust...
I know that, did not find a solution yet (canvas issue).
Morten, if I move the mouse enough rapidly, I also see some pixels below the text. For some reason, parts of the widget that we invalidate is not redrawn by gtk+. The issue might come from GocText, but I don't see anything there. Of course I might miss even the obvious. One quick fix would be to call gtk_widget_queue_redraw after each rotation change (I tried, it works), but things like that might happen also inside sheets althought despite all my attempts, I could not see anything wrong there, at least with the most recent code.
Created attachment 200698 [details] [review] Possible patch It would be better to fix that in the canvas code, anyway.
Created attachment 200748 [details] [review] Real fix. We need to invalidate both the old and the new positions. I don't understand how I could miss that.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.