|
|
|
@@ -106,10 +106,11 @@ void Fl_Window::draw() { |
|
|
|
// - we draw the box with x=0 and y=0 instead of x() and y() |
|
|
|
// - we don't draw a label |
|
|
|
|
|
|
|
if (damage() & ~FL_DAMAGE_CHILD) { // draw the entire thing |
|
|
|
draw_box(box(),0,0,w(),h(),color()); // draw box with x/y = 0 |
|
|
|
} |
|
|
|
draw_children(); |
|
|
|
// if (damage() & ~FL_DAMAGE_CHILD) { // draw the entire thing |
|
|
|
/* always draw the box because the children may be transparent */ |
|
|
|
draw_box(box(),0,0,w(),h(),color()); // draw box with x/y = 0 |
|
|
|
// } |
|
|
|
draw_children(); |
|
|
|
|
|
|
|
if (fl_gc && !parent() && resizable() && (!size_range_set || minh!=maxh || minw!=maxw)) { |
|
|
|
int dx = Fl::box_dw(box())-Fl::box_dx(box()); |
|
|
|
|