You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some scripts that do work in Tampermonkey, don't in Violentmonkey. (One of them posted below)
How to reproduce it?
1: Have this script installed :
// ==UserScript==
// @name Github - Color issues title blue & scroll to last message on title click.
// @namespace rtasegase54tw54zwe54t
// @version 0.2
// @description Color issues title blue and scroll to last comment on title click.
// @author Me
// @match https://github.com/*/*/issues*
// @require https://code.jquery.com/jquery-3.2.1.min.js
// @grant none
// ==/UserScript==
(function(){
var s=document.createElement("style");
s.innerHTML=".js-issue-title{color:blue;cursor:pointer}";
document.querySelector("head").appendChild(s);
//Define timer variable
var timer=false;
//Registers events
var addClickEvent=function(){
//Register our event again
$('.js-issue-title').off("click");
$('.js-issue-title').on("click",function(){
$("html, body").animate({
scrollTop: $('.timeline-comment-header').last().offset().top
}, 200);
});
};
//Schedule a timer event
var scheduleUpdater=function(){
//Only if we have not already scheduled
if(!timer)
{
//run function in timer that registers click events and resets the timer
timer=window.setTimeout(function(){addClickEvent();timer=false;},100);
}
};
//Watch over document changes
document.body.addEventListener('DOMSubtreeModified', function (){
//Do not update immediately, otherwise we can run into an infinite loop.
scheduleUpdater();
}, false);
//Register event for all existing elements
addClickEvent();
})();
2: Open an issue on a Github issues page, for example some issue from this issue forum here
3: With Tampermonkey, the script works as it should, that is, the issue title would be colored blue, and when clicked the page would scroll to the last comment on the page. With Violentmonkey, the script doesn't work.
What is the expected result?
Script should do as explained in step 3 above.
What is the actual result?
Nothing at all.
Environment
Browser: Firefox
Browser version: v55.0.1 (32bit) (same in current FF nightly)
Violentmonkey version: 2.6.4
OS: Win7 64bit
The text was updated successfully, but these errors were encountered:
What is the problem?
Some scripts that do work in Tampermonkey, don't in Violentmonkey. (One of them posted below)
How to reproduce it?
What is the expected result?
Script should do as explained in step 3 above.
What is the actual result?
Nothing at all.
Environment
The text was updated successfully, but these errors were encountered: