[Kst] extragear/graphics/kst/kst

Andrew Walker arwalker at sumusltd.com
Wed Nov 23 00:56:30 CET 2005


George, I believe that in KstViewObject::paint(KstPaintType type, QPainter& p, 
const QRegion& bounds) the QRect _lastClipRegion for the plot which was 
partially obscured by the layout menu is getting to set the region that needs 
to be updated - which is the area previously covered by the menu. 

When I then move the mouse within the same plot 
Kst2DPlot::mouseMoveEvent(QWidget *view, QMouseEvent *e) then sets the
clip region to this same _lastClipRegion (i.e. the region previously covered 
by the menu) and updates the XY guideline, but (as is to be expected) it gets 
updated only within the clip region.

The end result is the problem that is described in the 116847 bug report.

Your recent changes seem to have reintroduced this problem. While I'm 
perfectly willing to accept that there may be some bug in the X11 driver I am 
using (I'm sure such bugs are common) I'm concerned that we not dismiss this 
bug so quickly just because you are unable to repdroduce it. As a starting 
point could you indicate where my argument falls apart.


More information about the Kst mailing list