From 4b5f8e265d7e3f97e70abbe94e505e29b322035b Mon Sep 17 00:00:00 2001
From: anekos
Date: Mon, 16 Dec 2013 16:00:41 +0900
Subject: Fix hatenastar.js
---
hatenaStar.js | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
(limited to 'hatenaStar.js')
diff --git a/hatenaStar.js b/hatenaStar.js
index faca1a1..2f55b20 100644
--- a/hatenaStar.js
+++ b/hatenaStar.js
@@ -4,7 +4,7 @@ var PLUGIN_INFO = xml`
Add Hatena Star.
はてなスターをつける。
mattn
- 0.1.3
+ 0.1.4
2.3pre
2.3pre
https://github.com/vimpr/vimperator-plugins/raw/master/hatenaStar.js
@@ -48,12 +48,11 @@ function blink(aNode) {
}
function addHatenaStar (elem) {
- var e = document.createEvent('MouseEvents');
+ var e = content.document.createEvent('MouseEvents');
// "Hatena.Star.AddButton.selectedText" is initialized on mouseover.
- e.initMouseEvent('mouseover', true, true, window, 1, 10, 50, 10, 50, 0, 0, 0, 0, 1, elem);
- elem.dispatchEvent(e);
- e.initMouseEvent('click', true, true, window, 1, 10, 50, 10, 50, 0, 0, 0, 0, 1, elem);
+ e.initMouseEvent('mouseover', true, true, content.window, 1, 10, 50, 10, 50, 0, 0, 0, 0, 1, elem);
elem.dispatchEvent(e);
+ buffer.followLink(elem, liberator.CURRENT_TAB);
}
liberator.modules.commands.addUserCommand(['hatenastar', 'hatenas'], 'add Hatena Star',
--
cgit v1.2.3