diff --git a/app/assets/javascripts/discourse/app/components/create-topic-button.gjs b/app/assets/javascripts/discourse/app/components/create-topic-button.gjs
index df36db80beb..f70364f98d1 100644
--- a/app/assets/javascripts/discourse/app/components/create-topic-button.gjs
+++ b/app/assets/javascripts/discourse/app/components/create-topic-button.gjs
@@ -43,7 +43,7 @@ export default class CreateTopicButton extends Component {
{{#if @showDrafts}}
-
+
{{/if}}
{{/if}}
diff --git a/spec/system/drafts_dropdown_spec.rb b/spec/system/drafts_dropdown_spec.rb
index 55338b182ad..7cd37aeaf3d 100644
--- a/spec/system/drafts_dropdown_spec.rb
+++ b/spec/system/drafts_dropdown_spec.rb
@@ -114,7 +114,7 @@ describe "Drafts dropdown", type: :system do
category_page.visit(category)
expect(category_page).to have_button("New Topic", disabled: true)
- expect(drafts_dropdown).to be_disabled
+ expect(drafts_dropdown).to be_enabled
end
end
end
diff --git a/spec/system/page_objects/components/drafts_menu.rb b/spec/system/page_objects/components/drafts_menu.rb
index ac7250e6f50..a934126ce89 100644
--- a/spec/system/page_objects/components/drafts_menu.rb
+++ b/spec/system/page_objects/components/drafts_menu.rb
@@ -13,8 +13,12 @@ module PageObjects
has_no_css?(MENU_SELECTOR + "-trigger")
end
+ def enabled?
+ has_no_css?(MENU_SELECTOR + "-trigger[disabled]")
+ end
+
def disabled?
- find(MENU_SELECTOR + "-trigger")["disabled"]
+ has_css?(MENU_SELECTOR + "-trigger[disabled]")
end
def open?