make pageup key trigger fetch more lines

rewrite-with-urlplugin
Ailin Nemui 11 years ago
parent 0b481cce3d
commit 85ef764faf
  1. 6
      js/inputbar.js

@ -292,6 +292,12 @@ weechat.directive('inputBar', function() {
// Page up -> scroll up // Page up -> scroll up
if ($event.type === "keydown" && code === 33 && document.activeElement === inputNode && !$event.ctrlKey && !$event.altKey && !$event.shiftKey) { if ($event.type === "keydown" && code === 33 && document.activeElement === inputNode && !$event.ctrlKey && !$event.altKey && !$event.shiftKey) {
if (bufferlines.scrollTop === 0) {
if (!$rootScope.loadingLines) {
$scope.$parent.fetchMoreLines();
}
return true;
}
lines = bufferlines.querySelectorAll("tr"); lines = bufferlines.querySelectorAll("tr");
for (i = lines.length - 1; i >= 0; i--) { for (i = lines.length - 1; i >= 0; i--) {
if ((lines[i].offsetTop-bufferlines.scrollTop)<bufferlines.clientHeight/2) { if ((lines[i].offsetTop-bufferlines.scrollTop)<bufferlines.clientHeight/2) {

Loading…
Cancel
Save