diff options
| -rw-r--r-- | src/Fl_Tile.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Fl_Tile.cxx b/src/Fl_Tile.cxx index c37f2da89..5fc015e62 100644 --- a/src/Fl_Tile.cxx +++ b/src/Fl_Tile.cxx @@ -573,8 +573,11 @@ void Fl_Tile::resize(int X,int Y,int W,int H) { } int tr = x() + w(), tb = y() + h(); move_intersection(tr, tb, tr-dw, tb-dh); - Fl_Widget::resize(X,Y,W,H); init_sizes(); + if (Fl_Window::is_a_rescale()) + Fl_Group::resize(X,Y,W,H); + else + Fl_Widget::resize(X,Y,W,H); return; } |
