DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L1946
Version: 2.0-current


Sounds a lot like the problem in 1.1.8 with the double use of
Fl_Scroll::position(). Since this is a virtual function, a parent group
trying to reposition a ScrollGroup widget will instead reposition the
*contents* of the ScrollGroup. This is fine until you have Scroll inside a
Scroll. At that point, all redrawinf will fail and the actul position of
the inside Scroll is different from the the graphic representation.

We solved this by convertig the original missnamed Fl_Scroll::position()
to Fl_Scroll::scroll_to(x, y) and changing all references to it. Now the
original function gets its original meaning again and all is well.


Link: http://www.fltk.org/str.php?L1946
Version: 2.0-current

_______________________________________________
fltk-bugs mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-bugs

Reply via email to