From 59ec9c6988608f665fb7cea5eb4f3feb56db892f Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Fri, 16 Jan 2015 12:00:45 +0100 Subject: [PATCH] Don't close main notice input on init if composing --- js/util.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/js/util.js b/js/util.js index 2861580456..19a9ead524 100644 --- a/js/util.js +++ b/js/util.js @@ -1438,7 +1438,15 @@ var SN = { // StatusNet // when forms get displayed for the first time... // Initially hide all tabs on the top of the page - SN.U.switchInputFormTab(null); + // if there's no data in there yet. + var fields = $('#content .input_forms .input_form.current').find('textarea, input[type=text], input[type=""]'); + var anything = false; + fields.each(function () { + anything = anything || $(this).val(); + }); + if (!anything) { + SN.U.switchInputFormTab(null); + } // Make inline reply forms self-close when clicking out. $('body').on('click', function (e) { -- 2.39.5