when toggling composer preview, autofocus on composer

v1.18.x
psychobunny 10 years ago
parent 58169aa6d9
commit f7f048f06a

@ -348,7 +348,7 @@ define('composer', [
resize.handleResize(postContainer); resize.handleResize(postContainer);
handleHelp(postContainer); handleHelp(postContainer);
handleToggle(postContainer); handleTogglePreview(postContainer);
$(window).trigger('action:composer.loaded', { $(window).trigger('action:composer.loaded', {
post_uuid: post_uuid post_uuid: post_uuid
@ -377,7 +377,7 @@ define('composer', [
}); });
} }
function handleToggle(postContainer) { function handleTogglePreview(postContainer) {
var showBtn = postContainer.find('.write-container .toggle-preview'), var showBtn = postContainer.find('.write-container .toggle-preview'),
hideBtn = postContainer.find('.preview-container .toggle-preview'); hideBtn = postContainer.find('.preview-container .toggle-preview');
@ -385,12 +385,16 @@ define('composer', [
$('.preview-container').addClass('hide'); $('.preview-container').addClass('hide');
$('.write-container').addClass('maximized'); $('.write-container').addClass('maximized');
showBtn.removeClass('hide'); showBtn.removeClass('hide');
$('.write').focus();
}); });
showBtn.on('click', function() { showBtn.on('click', function() {
$('.preview-container').removeClass('hide'); $('.preview-container').removeClass('hide');
$('.write-container').removeClass('maximized'); $('.write-container').removeClass('maximized');
showBtn.addClass('hide'); showBtn.addClass('hide');
$('.write').focus();
}); });
} }

Loading…
Cancel
Save