From 036adf17e3a0d75bfe1c43f4071041932359f8d8 Mon Sep 17 00:00:00 2001 From: Naomi Date: Wed, 9 Feb 2011 11:55:05 -0500 Subject: [PATCH] problems with events if items jump around scroll bar. --- public/css/playlist_builder.css | 2 +- public/js/airtime/library/spl.js | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/public/css/playlist_builder.css b/public/css/playlist_builder.css index 9a6edccf5..dd1ad24b1 100644 --- a/public/css/playlist_builder.css +++ b/public/css/playlist_builder.css @@ -36,7 +36,7 @@ list-style: none; padding:0; height: 400px; - overflow: auto; + overflow-y: scroll; width:100%; margin-top:0; } diff --git a/public/js/airtime/library/spl.js b/public/js/airtime/library/spl.js index e6db5a7ff..b10ec1642 100644 --- a/public/js/airtime/library/spl.js +++ b/public/js/airtime/library/spl.js @@ -146,21 +146,21 @@ function submitOnEnter(event) { } } -function setCueEvents() { +function setCueEvents(el) { - $(".spl_cue_in span:last").blur(changeCueIn); - $(".spl_cue_out span:last").blur(changeCueOut); + $(el).find(".spl_cue_in span:last").blur(changeCueIn); + $(el).find(".spl_cue_out span:last").blur(changeCueOut); - $(".spl_cue_in span:first, .spl_cue_out span:first") + $(el).find(".spl_cue_in span:first, .spl_cue_out span:first") .keydown(submitOnEnter); } -function setFadeEvents() { +function setFadeEvents(el) { - $(".spl_fade_in span:first").blur(changeFadeIn); - $(".spl_fade_out span:first").blur(changeFadeOut); + $(el).find(".spl_fade_in span:first").blur(changeFadeIn); + $(el).find(".spl_fade_out span:first").blur(changeFadeOut); - $(".spl_fade_in span:first, .spl_fade_out span:first") + $(el).find(".spl_fade_in span:first, .spl_fade_out span:first") .keydown(submitOnEnter); } @@ -198,7 +198,7 @@ function openFadeEditor(event) { .append(json.html) .show(); - setFadeEvents(); + setFadeEvents(li); }); } @@ -231,7 +231,7 @@ function openCueEditor(event) { .append(json.html) .show(); - setCueEvents(); + setCueEvents(li); }); }