message: Fix cursor visibility when window lost focus
diff: @@ -224,7 +224,9 @@ impl<N: Notify> Processor<N> {
  processor.ctx.terminal.dirty = true;
  },
  glutin::Event::KeyboardInput(state, _code, key, mods, string) => {
  + if state == ElementState::Pressed {
  *hide_cursor = true;
  + }
  processor.process_key(state, key, mods, string);
  },
  glutin::Event::MouseInput(state, button) => {
  @@ -252,6 +254,9 @@ impl<N: Notify> Processor<N> {
  glutin::Event::Awakened => {
  processor.ctx.terminal.dirty = true;
  },
  + glutin::Event::Focused(false) => {
  + *hide_cursor = false;
  + },
  _ => (),
  }
  }
  