From 2d968c11a1b015b64e5ae507ff55e9c331b6c803 Mon Sep 17 00:00:00 2001 From: Justin Palmer Date: Fri, 8 Feb 2013 10:04:54 -0800 Subject: [PATCH] this should cause tabs to be draggable --- src/packages/tabs/src/tabs-view.coffee | 3 +++ static/tabs.css | 5 +++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/packages/tabs/src/tabs-view.coffee b/src/packages/tabs/src/tabs-view.coffee index 96b1bc313..d5e48e4fd 100644 --- a/src/packages/tabs/src/tabs-view.coffee +++ b/src/packages/tabs/src/tabs-view.coffee @@ -33,6 +33,9 @@ class Tabs extends View @editor.destroyEditSessionIndex(index) false + @on 'dragstart', '.tab', (e) -> + console.log 'TAB DRAGGED', e + addTabForEditSession: (editSession) -> @append(new Tab(editSession, @editor)) diff --git a/static/tabs.css b/static/tabs.css index a6c9cb8b8..d4a52cb61 100644 --- a/static/tabs.css +++ b/static/tabs.css @@ -1,14 +1,14 @@ .tabs { font: caption; - -webkit-user-select: none; display: -webkit-box; -webkit-box-align: center; } .tab { + -webkit-user-select: none; + -webkit-user-drag: element; cursor: default; -webkit-box-flex: 2; - position: relative; width: 175px; max-width: 175px; min-width: 40px; @@ -16,6 +16,7 @@ text-shadow: -1px -1px 0 #000; font-size: 11px; padding: 5px 10px; + position: relative; } .tab.active {