fix: restrict drag drop to pin icon, closes #7702

https://github.com/NodeBB/NodeBB/issues/6081
This commit is contained in:
Barış Soner Uşaklı
2019-06-24 09:59:31 -04:00
parent 3780a58ffb
commit e1c05e59c9

View File

@@ -254,8 +254,7 @@ define('forum/category/tools', [
} }
function handlePinnedTopicSort() { function handlePinnedTopicSort() {
var env = utils.findBootstrapEnvironment(); if (!ajaxify.data.privileges.isAdminOrMod) {
if (!ajaxify.data.privileges.isAdminOrMod || env === 'xs' || env === 'sm') {
return; return;
} }
app.loadJQueryUI(function () { app.loadJQueryUI(function () {
@@ -263,6 +262,7 @@ define('forum/category/tools', [
return !$(e).parents('[widget-area]').length; return !$(e).parents('[widget-area]').length;
}); });
topicListEl.sortable({ topicListEl.sortable({
handle: '[component="topic/pinned"]',
items: '[component="category/topic"].pinned', items: '[component="category/topic"].pinned',
update: function () { update: function () {
var data = []; var data = [];