1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-02-06 21:55:45 +01:00

fixed focus stuff for muttator again, we just can't avoid it that we end up in

-- MESSAGE -- mode when we click a link. Press <esc> to get back to normal mode.
This commit is contained in:
Martin Stubenschrott
2008-02-11 18:00:56 +00:00
parent 3f6a157524
commit 63b66497e9

View File

@@ -780,24 +780,16 @@ vimperator.Events = function () //{{{
return;
}
if (vimperator.config.name == "Muttator")// &&
//win && win.document && win.document instanceof HTMLDocument)
if (vimperator.config.name == "Muttator")
{
// we switch to -- MESSAGE -- mode for muttator, when an HTML document
// is selected but not when we just click a link
if (win && win.document && win.document instanceof HTMLDocument && (!elem || vimperator.mode == vimperator.modes.MESSAGE))
// we switch to -- MESSAGE -- mode for muttator, when an HTML document gets focus
if ((win && win.document && win.document instanceof HTMLDocument) ||
elem instanceof HTMLAnchorElement)
{
if (vimperator.mode != vimperator.modes.MESSAGE)
vimperator.mode = vimperator.modes.MESSAGE;
return;
}
if (elem instanceof HTMLAnchorElement && vimperator.mode != vimperator.modes.MESSAGE)
{
vimperator.focusContent();
return;
}
else
;//dump("hu\n")
}
if (vimperator.mode == vimperator.modes.INSERT ||