Fixed no input leafing on some sites.
authorDaniel Carl <danielcarl@gmx.de>
Mon, 8 Apr 2013 20:12:48 +0000 (22:12 +0200)
committerDaniel Carl <danielcarl@gmx.de>
Mon, 8 Apr 2013 20:12:48 +0000 (22:12 +0200)
commit90ebdb5e94eab523828001dcac8c34f19a071604
tree0b5144d8715ca7dc7250f0d7534bbcb01dabbb88
parent642b5755d28d34dbddf5c9d4e7130a03c4138284
Fixed no input leafing on some sites.

On some pages like http://dict.leo.org/?search=programming the input mode
could be leafed, but all further typed chars where still written into the
input form field. This makes the browser unusable if such a page was opened.

Now we observe the webview and input box to also catch the types chars away,
if vimb browser is not in insert mode.

The key events are not observed for the whole window to not apply our
keybindings to the webinspector too, that will break the usability of the
webinspector.
src/keybind.c