diff options
-rw-r--r-- | css/news.css | 2 | ||||
-rw-r--r-- | js/news.js | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/css/news.css b/css/news.css index fe19bc56c..9e551a5f9 100644 --- a/css/news.css +++ b/css/news.css @@ -493,7 +493,7 @@ li.menuItem { ul.menu { position: absolute; - z-index:100; + z-index:1; margin-left: 0.3em; display: none; background:#EEEEEE; diff --git a/js/news.js b/js/news.js index df95479dc..8a82ceb0c 100644 --- a/js/news.js +++ b/js/news.js @@ -684,6 +684,7 @@ $(document).ready(function(){ var item = this; var itemOffset = $(this).position().top; if(itemOffset <= 0 || scrolled >= scrollHeight){ + // wait and check if the item is still under the top edge setTimeout(function(){ markItemAsRead(scrollArea, item);}, 1000); } }) @@ -695,7 +696,7 @@ $(document).ready(function(){ }); /** - * Marks an item as read + * Marks an item as read which is called by the timeout * @param item the dom item */ function markItemAsRead(scrollArea, item){ |