GNOME Bugzilla – Bug 118177
colormap rotation HUE circles redraw broken
Last modified: 2004-12-22 21:47:04 UTC
The Image>Filters>Colors>Map>Colormap rotation filter has a broken preview redraw. When defining the range, one of the lines gets drawn twice, eventually creating too much screen garbage to figure out what segment I've defined. Screenshot attached.
Created attachment 18569 [details] broken-redraw
I can confirm this. Probably wrong return value in expose event. Should return FALSE instead of TRUE, iirc.
Did more queue_redraw instead of trying to do xor erasing (which wasn't working well at all). Also queued a redraw at the end to get rid of last minute artifacts.
Added a gdk_window_process_updates() in the appropriate spot, removed portion of previous work-around. Works much better now - flicker free, artifact free.
What about closing this bug-report then?
Confirming that this bug is fixes in 1.3.19.