This commit is contained in:
Barış Soner Uşaklı
2017-12-03 08:32:31 -05:00
parent dc1fad7956
commit 548ec6baf7
2 changed files with 48 additions and 32 deletions

View File

@@ -29,7 +29,6 @@ define('forum/topic', [
app.removeAlert('bookmark');
events.removeListeners();
$(window).off('keydown', onKeyDown);
require(['search'], function (search) {
if (search.topicDOM.active) {
@@ -63,8 +62,6 @@ define('forum/topic', [
addParentHandler();
handleKeys();
navigator.init('[component="post"]', ajaxify.data.postcount, Topic.toTop, Topic.toBottom, Topic.navigatorCallback, Topic.calculateIndex);
handleBookmark(tid);
@@ -76,27 +73,6 @@ define('forum/topic', [
$(window).trigger('action:topic.loaded', ajaxify.data);
};
function handleKeys() {
if (!config.usePagination) {
$(window).off('keydown', onKeyDown).on('keydown', onKeyDown);
}
}
function onKeyDown(ev) {
if (ev.target.nodeName === 'BODY') {
if (ev.shiftKey || ev.ctrlKey || ev.altKey) {
return;
}
if (ev.which === 36) { // home key
Topic.toTop();
return false;
} else if (ev.which === 35) { // end key
Topic.toBottom();
return false;
}
}
}
function handleTopicSearch() {
require(['search', 'mousetrap'], function (search, mousetrap) {
$('.topic-search').off('click')