fixed by always destroying zoomhelper and removing the sizer after that