subpatch thunk widget destroy