* helm.el (helm--maybe-update-keymap): Use with-helm-buffer as there is no guarantee the helm window is alive.
Remove `helm--maybe-update-keymap' from `helm-move-selection-after-hook',
it is no needed anymore as the function is running in `post-command-hook'.