fixed layout redraw