On 05/07/2015 07:29 AM, Ted Felix wrote: > On 05/06/2015 11:33 PM, D. Michael McIntyre wrote: >> 5. Observe that approximately 10 pixels of the defunct track 17 are >> visible in the area that was previously outlined > With some fiddling with window size, I was able to reproduce this.
And I think I've tracked it down. The problem appears (at this point anyway) to be related to the fact that TrackEditor::paintEvent() does stuff that it really shouldn't be doing. Like moving scrollbars. Your comment in there, Michael, sums it up: // !!! These calls from within a paintEvent look ugly Theory: The paint is in progress given a specific portion of the screen, but then TrackEditor::paintEvent() shifts everything by messing with the TrackButtons scroll area vertical scrollbar (updateCanvasSize() is the call) and now the paint is painting the wrong portion of the screen, and leaving junk behind. Anyway, that's where I'm at. Looks like a lot of work before this is fixed. Ted. ------------------------------------------------------------------------------ _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
