From f68d6cd6cde9c829b3c28d343d7a0b219ba93571 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Wed, 28 Dec 2022 14:03:58 +0000 Subject: [PATCH] FIX: DButton ellipsis argument (#19640) This regressed in a8890295 --- .../discourse/app/templates/components/d-button.hbs | 2 +- .../discourse/tests/integration/components/d-button-test.js | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/app/templates/components/d-button.hbs b/app/assets/javascripts/discourse/app/templates/components/d-button.hbs index 62d4ff398e8..09b44b2ed2e 100644 --- a/app/assets/javascripts/discourse/app/templates/components/d-button.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/d-button.hbs @@ -32,7 +32,7 @@ {{~#if this.computedLabel~}} {{~html-safe this.computedLabel~}} - {{~#if this.ellipsis~}} + {{~#if @ellipsis~}} … {{~/if~}} diff --git a/app/assets/javascripts/discourse/tests/integration/components/d-button-test.js b/app/assets/javascripts/discourse/tests/integration/components/d-button-test.js index fbf7b732802..095ffdf8cf4 100644 --- a/app/assets/javascripts/discourse/tests/integration/components/d-button-test.js +++ b/app/assets/javascripts/discourse/tests/integration/components/d-button-test.js @@ -312,4 +312,10 @@ module("Integration | Component | d-button", function (hooks) { assert.strictEqual(this.foo, "bar"); }); + + test("ellipses", async function (assert) { + await render(hbs``); + + assert.dom(".d-button-label").hasText("test label…"); + }); });