fix: not size allocated when zoom in and out view
preserve IM state when moving focus out from window