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

[STR New]

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


I can't reproduce the bug with the last svn.
I use the test file test/device.cxx, and replace its line #727
  w2->show(argc, argv);
by
  w2->iconize();
Then the program starts correctly with an iconized window.

If I replace this line by the two lines:
  w2->iconize();
  w2->show(argc, argv);
the program starts correctly with a mapped window.

Also, your patch proposes to add one statement as follows:
  if (showit) {
    win->set_visible();
    int old_event = Fl::e_number;
    win->handle(Fl::e_number = FL_SHOW); // get child windows to appear
    Fl::e_number = old_event;
    win->redraw();
  }
  else win->clear_visible(); // added statement

But this added statement does nothing because before if (showit), 
win->visible() is off.


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

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

Reply via email to