Drawer upload fix, handler with weakreference