diff --git a/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js b/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js index 1ccf804dd1..f36425ebb1 100644 --- a/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js +++ b/app/assets/javascripts/discourse/app/components/edit-category-topic-template.js @@ -3,6 +3,10 @@ import { buildCategoryPanel } from "discourse/components/edit-category-panel"; import { observes } from "discourse-common/utils/decorators"; export default buildCategoryPanel("topic-template", { + // Modals are defined using the singleton pattern. + // Opening the insert link modal will destroy the edit category modal. + showInsertLinkButton: false, + @observes("activeTab") _activeTabChanged: function() { if (this.activeTab) { diff --git a/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs b/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs index 6b9fa9b84d..746dc89d04 100644 --- a/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs +++ b/app/assets/javascripts/discourse/app/templates/components/edit-category-topic-template.hbs @@ -1,2 +1,2 @@ -{{d-editor value=category.topic_template}} +{{d-editor value=category.topic_template showLink=showInsertLinkButton}}