summaryrefslogtreecommitdiff
path: root/feedlist.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-09-06 14:23:20 +0100
committerAndrew Dolgov <[email protected]>2008-09-06 14:23:20 +0100
commita5550322ba531fb53076acd118a787d765575b6e (patch)
treec17c2dbf1a2635a87f8411868f368163206bd951 /feedlist.js
parenteedfb635ddde041201c6b5cd683c60cd6ba2ad12 (diff)
new hotkey: c m (toggle category reorder mode)
Diffstat (limited to 'feedlist.js')
-rw-r--r--feedlist.js16
1 files changed, 15 insertions, 1 deletions
diff --git a/feedlist.js b/feedlist.js
index 98d5f5a0f..6eb7312f3 100644
--- a/feedlist.js
+++ b/feedlist.js
@@ -10,6 +10,20 @@ var mouse_x = 0;
var resize_enabled = false;
var counters_last_request = 0;
+function toggle_sortable_feedlist(enabled) {
+ try {
+
+ if (enabled) {
+ Sortable.create('feedList', {onChange: feedlist_dragsorted, only: "feedCat"});
+ } else {
+ Sortable.destroy('feedList');
+ }
+
+ } catch (e) {
+ exception_error("toggle_sortable_feedlist", e);
+ }
+}
+
function viewCategory(cat) {
active_feed_is_cat = true;
viewfeed(cat, '', true);
@@ -382,7 +396,7 @@ function feedlist_init() {
init_collapsable_feedlist(getInitParam("theme"));
- Sortable.create('feedList', {onChange: feedlist_dragsorted, only: "feedCat"});
+ toggle_sortable_feedlist(isFeedlistSortable());
} catch (e) {
exception_error("feedlist/init", e);