Fix selecting huddles using the mouse type-tabs.

(imported from commit 6b9981cf6d5a5aaf9d644a18cc04397f3cf0dead)
This commit is contained in:
Tim Abbott
2012-10-20 10:14:47 -04:00
parent a8ee0ecc69
commit bf007776ce
2 changed files with 19 additions and 12 deletions

View File

@@ -77,13 +77,28 @@ exports.clear = function () {
$("#compose").find('input[type=text], textarea').val('');
};
exports.set_message_type = function (tabname) {
is_composing_message = tabname;
$("#send-status").removeClass(status_classes).hide();
if (tabname === "stream") {
$('#personal-message').hide();
$('#stream-message').show();
$('#new_message_type').val('stream');
$("#stream").focus();
} else {
$('#personal-message').show();
$('#stream-message').hide();
$('#new_message_type').val('personal');
$("#huddle_recipient").focus();
}
};
exports.toggle_mode = function () {
if ($("#message-type-tabs li.active").find("a[href=#stream-message]").length !== 0) {
// In stream tab, switch to personals.
is_composing_message = "huddle";
exports.show('personal', $("#huddle_recipient"));
} else {
is_composing_message = "stream";
exports.show('stream', $("#stream"));
}
};