Merge pull request #3086 from Raven24/fix-publisher-height
reset publisher css height when "cleared" [ci skip]
This commit is contained in:
commit
a45eed13d5
2 changed files with 11 additions and 5 deletions
|
|
@ -68,7 +68,7 @@ app.views.Publisher = Backbone.View.extend({
|
||||||
open : function() {
|
open : function() {
|
||||||
$(this.el).removeClass('closed');
|
$(this.el).removeClass('closed');
|
||||||
this.$("#publisher_textarea_wrapper").addClass('active');
|
this.$("#publisher_textarea_wrapper").addClass('active');
|
||||||
this.$("textarea.ac_input").css('min-height', '42px');
|
this.$("textarea").css('height', '42px');
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
},
|
},
|
||||||
|
|
@ -76,7 +76,7 @@ app.views.Publisher = Backbone.View.extend({
|
||||||
close : function() {
|
close : function() {
|
||||||
$(this.el).addClass("closed");
|
$(this.el).addClass("closed");
|
||||||
this.$("#publisher_textarea_wrapper").removeClass("active");
|
this.$("#publisher_textarea_wrapper").removeClass("active");
|
||||||
this.$("textarea.ac_input").css('min-height', '');
|
this.$("textarea").css('height', '');
|
||||||
|
|
||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,13 +16,19 @@ describe("app.views.Publisher", function() {
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("#close", function() {
|
describe("#close", function() {
|
||||||
it("removes the 'active' class from the publisher element", function(){
|
beforeEach(function() {
|
||||||
$(this.view.el).removeClass("closed");
|
this.view.open($.Event());
|
||||||
|
});
|
||||||
|
|
||||||
expect($(this.view.el)).not.toHaveClass("closed");
|
it("removes the 'active' class from the publisher element", function(){
|
||||||
this.view.close($.Event());
|
this.view.close($.Event());
|
||||||
expect($(this.view.el)).toHaveClass("closed");
|
expect($(this.view.el)).toHaveClass("closed");
|
||||||
})
|
})
|
||||||
|
|
||||||
|
it("resets the element's height", function() {
|
||||||
|
this.view.close($.Event());
|
||||||
|
expect($(this.view.el).find("#status_message_fake_text").attr("style")).not.toContain("height");
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("#clear", function() {
|
describe("#clear", function() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue