Skip to content

Commit

Permalink
Merge pull request maebert#24 from zumoshi/issue20
Browse files Browse the repository at this point in the history
fixes maebert#20 (fadeOut chooser after delay if hidden=true)
  • Loading branch information
maebert authored Jan 15, 2019
2 parents c7ae0e9 + 71d6c62 commit 5ae749c
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion js/common.js
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,20 @@
`);
btn.parent().prepend($chooser);
if (settings.hidden) {
btn.on("mouseenter", function() {$chooser.fadeIn();});
let chooserExpireTimer = null;
let closeChooserAfterDelay = function () {
clearTimeout(chooserExpireTimer);
chooserExpireTimer = setTimeout(function () {
$chooser.fadeOut();
}, 5000);
};
btn.on("mouseenter", function() {
$chooser.fadeIn();
closeChooserAfterDelay()
});
$chooser.on("mouseenter mousemove mouseleave", function () {
closeChooserAfterDelay()
});
}
let set_url = function() {
let limit = $chooser.find("input[type=radio]:checked").val()
Expand Down

0 comments on commit 5ae749c

Please sign in to comment.