From 77e2678988494be1146ab6141f547fa64b8401b7 Mon Sep 17 00:00:00 2001 From: Mason Larobina Date: Sun, 13 Dec 2009 21:28:12 +0800 Subject: Clear the keycmd after link follow. --- examples/data/uzbl/scripts/follow_Numbers.js | 5 +++++ examples/data/uzbl/scripts/follow_Numbers_Strings.js | 7 +++++++ 2 files changed, 12 insertions(+) (limited to 'examples') diff --git a/examples/data/uzbl/scripts/follow_Numbers.js b/examples/data/uzbl/scripts/follow_Numbers.js index efde4d7..00b279e 100644 --- a/examples/data/uzbl/scripts/follow_Numbers.js +++ b/examples/data/uzbl/scripts/follow_Numbers.js @@ -17,6 +17,10 @@ var doc = document; var win = window; var links = document.links; var forms = document.forms; + +//Reset keycmd, modcmd and return to default mode. +function clearKeycmd() { Uzbl.run('set mode ='); } + //Make onlick-links "clickable" try { HTMLElement.prototype.click = function() { @@ -123,6 +127,7 @@ function generateHint(el, label) { //but at least set the href of the link. (needs some improvements) function clickElem(item) { removeAllHints(); + clearKeycmd(); if (item) { var name = item.tagName; if (name == 'A') { diff --git a/examples/data/uzbl/scripts/follow_Numbers_Strings.js b/examples/data/uzbl/scripts/follow_Numbers_Strings.js index 67da2f9..e50da5d 100644 --- a/examples/data/uzbl/scripts/follow_Numbers_Strings.js +++ b/examples/data/uzbl/scripts/follow_Numbers_Strings.js @@ -4,6 +4,10 @@ var doc = document; var win = window; var links = document.links; var forms = document.forms; + +//Reset keycmd, modcmd and return to default mode. +function clearKeycmd() { Uzbl.run('set mode ='); } + try { HTMLElement.prototype.click = function() { if (typeof this.onclick == 'function') { @@ -93,8 +97,10 @@ function generateHint(el, label) { hint.style.webkitTransform = 'scale(1) rotate(0deg) translate(-6px,-5px)'; return hint; } + function clickElem(item) { removeAllHints(); + clearKeycmd(); if (item) { var name = item.tagName; if (name == 'A') { @@ -117,6 +123,7 @@ function clickElem(item) { } } } + function addLinks() { res = [[], []]; for (var l = 0; l < links.length; l++) { -- cgit v1.2.3