fixed resizable widget bug