summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--css/news.css2
-rw-r--r--js/news.js3
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){