diff --git a/functions.js b/functions.js index 010889cab..eb036e3c4 100644 --- a/functions.js +++ b/functions.js @@ -274,13 +274,23 @@ function getVisibleHeadlineIds() { } function getFirstVisibleHeadlineId() { - var rows = getVisibleHeadlineIds(); - return rows[0]; + if (isCdmMode()) { + var rows = cdmGetVisibleArticles(); + return rows[0]; + } else { + var rows = getVisibleHeadlineIds(); + return rows[0]; + } } function getLastVisibleHeadlineId() { - var rows = getVisibleHeadlineIds(); - return rows[rows.length-1]; + if (isCdmMode()) { + var rows = cdmGetVisibleArticles(); + return rows[rows.length-1]; + } else { + var rows = getVisibleHeadlineIds(); + return rows[rows.length-1]; + } } function markHeadline(id) { diff --git a/functions.php b/functions.php index 1b92f9440..3dc4f4b60 100644 --- a/functions.php +++ b/functions.php @@ -5016,6 +5016,7 @@ print "