This commit is contained in:
Julian Lam
2014-11-07 18:22:20 -05:00
parent c95f151bfc
commit e0436d73c3
2 changed files with 13 additions and 1 deletions

View File

@@ -285,6 +285,12 @@ define('composer', dependencies, function(taskbar, controls, uploads, formatting
}); });
}); });
postContainer.on('click', function() {
if (!taskbar.isActive(post_uuid)) {
taskbar.updateActive(post_uuid);
}
});
bodyEl.on('input propertychange', function() { bodyEl.on('input propertychange', function() {
preview.render(postContainer); preview.render(postContainer);
}); });

View File

@@ -95,6 +95,11 @@ define('taskbar', function() {
var tasks = taskbar.tasklist.find('li'); var tasks = taskbar.tasklist.find('li');
tasks.removeClass('active'); tasks.removeClass('active');
tasks.filter('[data-uuid="' + uuid + '"]').addClass('active'); tasks.filter('[data-uuid="' + uuid + '"]').addClass('active');
},
isActive: function(uuid) {
var taskBtn = taskbar.tasklist.find('li[data-uuid="' + uuid + '"]');
return taskBtn.hasClass('active');
} }
}; };
@@ -107,6 +112,7 @@ define('taskbar', function() {
discard: taskbar.discard, discard: taskbar.discard,
minimize: taskbar.minimize, minimize: taskbar.minimize,
toggleNew: taskbar.toggleNew, toggleNew: taskbar.toggleNew,
updateActive: taskbar.updateActive updateActive: taskbar.updateActive,
isActive: taskbar.isActive
} }
}); });