determine if dragged tab was perviously active before reactivating in new pane

This commit is contained in:
Justin Palmer
2013-02-11 08:26:18 -08:00
parent ae841c2bf7
commit 45d6a30a80

View File

@@ -82,9 +82,9 @@ class TabView extends SortableList
currentDraggedTabIndex = draggedTab.index()
toEditor.editSessions.splice(currentDraggedTabIndex, 0, fromEditor.editSessions.splice(previousDraggedTabIndex, 1)[0])
if fromPaneIndex != toPaneIndex && draggedTab.hasClass('active')
fromEditor.setActiveEditSessionIndex(0)
@setActiveTab(currentDraggedTabIndex)
toEditor.setActiveEditSessionIndex(currentDraggedTabIndex)
toEditor.focus()
if fromPaneIndex != toPaneIndex && !draggedTab.hasClass('active')
fromEditor.setActiveEditSessionIndex(0)