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