v1.18.x
barisusakli 11 years ago
parent 6ca06a8e54
commit 85da5fb054

@ -13,6 +13,18 @@ define('forum/topic/fork', function() {
$('.fork_thread').on('click', onForkThreadClicked); $('.fork_thread').on('click', onForkThreadClicked);
}; };
function disableClicks() {
return false;
}
function disableClicksOnPosts() {
$('.post-row').on('click', 'button,a', disableClicks);
}
function enableClicksOnPosts() {
$('.post-row').off('click', 'button,a', disableClicks);
}
function onForkThreadClicked() { function onForkThreadClicked() {
forkModal = $('#fork-thread-modal'); forkModal = $('#fork-thread-modal');
forkCommit = forkModal.find('#fork_thread_commit'); forkCommit = forkModal.find('#fork_thread_commit');
@ -27,6 +39,8 @@ define('forum/topic/fork', function() {
togglePostSelection($(this)); togglePostSelection($(this));
}); });
disableClicksOnPosts();
forkCommit.on('click', createTopicFromPosts); forkCommit.on('click', createTopicFromPosts);
} }
@ -115,6 +129,7 @@ define('forum/topic/fork', function() {
} }
forkModal.addClass('hide'); forkModal.addClass('hide');
$('#post-container').off('click', 'li[data-pid]'); $('#post-container').off('click', 'li[data-pid]');
enableClicksOnPosts();
} }
return Fork; return Fork;

Loading…
Cancel
Save