diff --git a/templates/zephyr/keyboard_shortcuts.html b/templates/zephyr/keyboard_shortcuts.html
index d65c51fffe..f5903e821a 100644
--- a/templates/zephyr/keyboard_shortcuts.html
+++ b/templates/zephyr/keyboard_shortcuts.html
@@ -35,14 +35,6 @@
End |
Last message |
-
- | t |
- Move selection to top |
-
-
- | b |
- Move selection to bottom |
-
diff --git a/zephyr/static/js/hotkey.js b/zephyr/static/js/hotkey.js
index aee6b872f7..fd7f0778dd 100644
--- a/zephyr/static/js/hotkey.js
+++ b/zephyr/static/js/hotkey.js
@@ -199,13 +199,6 @@ function process_hotkey(e) {
case 63: // '?': Show keyboard shortcuts page
$('#keyboard-shortcuts').modal('show');
return true;
-
- case 116: // 't'
- ui.anchor_to_top();
- return true;
- case 98: // 'b'
- ui.anchor_to_bottom();
- return true;
}
return false;
diff --git a/zephyr/static/js/ui.js b/zephyr/static/js/ui.js
index f770deb16f..d1167c416e 100644
--- a/zephyr/static/js/ui.js
+++ b/zephyr/static/js/ui.js
@@ -59,31 +59,6 @@ exports.message_viewport_info = function () {
return res;
};
-function pointer_distance_from_top() {
- var res = exports.message_viewport_info();
- var selected_row = current_msg_list.selected_row();
- var selected_row_offset = selected_row.offset().top;
- var delta = selected_row_offset - res.visible_top;
- delta -= 20; // padding
-
- if (delta < 0) delta = 0;
-
- return delta;
-}
-
-function pointer_distance_to_bottom() {
- var res = exports.message_viewport_info();
- var selected_row = current_msg_list.selected_row();
- var selected_row_bottom = selected_row.offset().top + selected_row.height();
- var visible_bottom = res.visible_top + res.visible_height;
- var delta = visible_bottom - selected_row_bottom;
- delta -= 5; // padding
-
- if (delta < 0) delta = 0;
-
- return delta;
-}
-
function amount_to_paginate() {
// Some day we might have separate versions of this function
// for Page Up vs. Page Down, but for now it's the same
@@ -128,18 +103,6 @@ exports.page_down_the_right_amount = function () {
viewport.scrollTop(viewport.scrollTop() + delta);
};
-exports.anchor_to_top = function () {
- var delta = pointer_distance_from_top();
- suppress_scroll_pointer_update = true;
- viewport.scrollTop(viewport.scrollTop() + delta);
-};
-
-exports.anchor_to_bottom = function () {
- var delta = pointer_distance_to_bottom();
- suppress_scroll_pointer_update = true;
- viewport.scrollTop(viewport.scrollTop() - delta);
-};
-
function find_boundary_tr(initial_tr, iterate_row) {
var j, skip_same_td_check = false;
var tr = initial_tr;