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

[STR New]

Link: http://www.fltk.org/str.php?L2161
Version: 1.3-current


After reading in the code, I think that the correct fix for
Fl_Window::iconlabel() would be to *remove* this saving and restoring of
the flags() value completely.

(1) as it is, it would clear all flags > 128 unintentionally

(2) probably it was the intention of this code to save the COPIED_LABEL
flag, but this is 1024 (and would be cleared!), and it is not necessary to
save it at all, because Fl_Widget::label(label()) would be called later,
and this would take care of reassigning the _same_ label.

Oh, oh, I'm talking to myself, but I hope that someone is hearing it and
can confirm what I found so far ;-)


Link: http://www.fltk.org/str.php?L2161
Version: 1.3-current

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

Reply via email to