Fix for STR#3165, as solved by OP.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10697 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
parent
6b8f3c6027
commit
8c1833f15c
12
src/Fl.cxx
12
src/Fl.cxx
@ -1586,11 +1586,15 @@ void Fl_Window::hide() {
|
||||
}
|
||||
XDestroyWindow(fl_display, ip->xid);
|
||||
// end of fix for STR#3079
|
||||
for (int ii = 0; ii < count; ii++) {
|
||||
doit[ii]->hide();
|
||||
doit[ii]->show();
|
||||
if (count) {
|
||||
int ii;
|
||||
for (ii = 0; ii < count; ii++) doit[ii]->hide();
|
||||
for (ii = 0; ii < count; ii++) {
|
||||
if (ii != 0) doit[0]->show(); // Fix for STR#3165
|
||||
doit[ii]->show();
|
||||
}
|
||||
delete[] doit;
|
||||
}
|
||||
if (count) delete[] doit;
|
||||
#elif defined(__APPLE_QUARTZ__)
|
||||
ip->destroy();
|
||||
#else
|
||||
|
Loading…
x
Reference in New Issue
Block a user