only enable bottom actions toolbar in headlines, when headlines list scrolls
This commit is contained in:
parent
646e601e71
commit
e0a7121ba9
16
backend.php
16
backend.php
|
@ -1385,9 +1385,18 @@
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
function print_headline_subtoolbar($link, $feed_site_url, $feed_title) {
|
function print_headline_subtoolbar($link, $feed_site_url, $feed_title,
|
||||||
|
$bottom = false) {
|
||||||
|
|
||||||
print "<table class=\"headlinesSubToolbar\"
|
if (!$bottom) {
|
||||||
|
$class = "headlinesSubToolbar";
|
||||||
|
$tid = "headlineActionsTop";
|
||||||
|
} else {
|
||||||
|
$class = "invisible";
|
||||||
|
$tid = "headlineActionsBottom";
|
||||||
|
}
|
||||||
|
|
||||||
|
print "<table class=\"$class\" id=\"$tid\"
|
||||||
width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
|
width=\"100%\" cellspacing=\"0\" cellpadding=\"0\"><tr>";
|
||||||
|
|
||||||
if (!get_pref($link, 'COMBINED_DISPLAY_MODE')) {
|
if (!get_pref($link, 'COMBINED_DISPLAY_MODE')) {
|
||||||
|
@ -1580,7 +1589,8 @@
|
||||||
print "</table>";
|
print "</table>";
|
||||||
}
|
}
|
||||||
|
|
||||||
print_headline_subtoolbar($link, "javascript:catchupPage()", "Mark page as read");
|
print_headline_subtoolbar($link,
|
||||||
|
"javascript:catchupPage()", "Mark page as read", true);
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -385,4 +385,13 @@ function init() {
|
||||||
if (arguments.callee.done) return;
|
if (arguments.callee.done) return;
|
||||||
arguments.callee.done = true;
|
arguments.callee.done = true;
|
||||||
document.onkeydown = hotkey_handler;
|
document.onkeydown = hotkey_handler;
|
||||||
|
|
||||||
|
var hw = document.getElementById("headlinesList").scrollHeight;
|
||||||
|
var pw = parent.document.getElementById("headlines").scrollHeight;
|
||||||
|
|
||||||
|
if (hw >= pw) {
|
||||||
|
var bt = document.getElementById("headlineActionsBottom");
|
||||||
|
bt.className = "headlinesSubToolbar";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue