well, at least it's something. i can confirm that behavior. we'll see if it actually helps browser_toolbar_set_common_view hildon_gtk_im_context_hide(...); browser_toolbar_hide hildon_gtk_im_context_hide(...); on my quest, browser_toolbar_grab_focus_handler seems to be unreachable code (commented out). browser_controller_hide_all is also unused. engine_load_progress if ((!self->toolbar->_is_vkb) || (!GTK_IS_EDITABLE(focus_widget))) seems fairly suspicious, i wonder if that should be &&. but, i think the problem is: engine_window_focused browser_toolbar_set_common_view(self->toolbar, FALSE); browser_toolbar_hide(self->toolbar); so first it tries not hiding it, and then it basically unconditionally hides it. Anyway, these are just ramblings of a sleepless engineer. And yes, I know the sources aren't reachable in svn. I'm sorry, we're working on it.