mirror of
https://github.com/discourse/discourse.git
synced 2026-08-09 21:45:25 +08:00
The setting has been hidden and enabled by default since it was switched on for all sites in mid-2025, making it effectively dead configuration. The rich editor is now always available, and the per-user `composition_mode` preference remains the only way to pick between the markdown and rich text editors. This also makes the first toolbar button focusable when a `composer-force-editor-mode` transformer hides the editor mode toggle, which previously left the toolbar without a tabbable button in that state. Since it comes from the same rollout, this also drops the shim that migrated the pre-`composition_mode` localStorage preference (`d-editor-prefers-rich-editor`) into the user option. The key hasn't been written since the rich editor was enabled everywhere a year ago, and the shim deleted it on first composer open, so any remaining copies belong to browsers that haven't composed since then — for those, the default mode is rich anyway. |
||
|---|---|---|
| .. | ||
| composer | ||
| page_objects/discourse_calendar | ||
| anonymous_user_rsvp_event_spec.rb | ||
| calendar_first_day_of_week_spec.rb | ||
| category_calendar_spec.rb | ||
| category_event_sorting_settings_spec.rb | ||
| core_features_spec.rb | ||
| desktop_topic_livestream_authenticated_spec.rb | ||
| disable_sort_spec.rb | ||
| event_card_spec.rb | ||
| events_category_type_setup_spec.rb | ||
| group_timezones_spec.rb | ||
| livestream_calendar_event_spec.rb | ||
| mobile_topic_livestream_authenticated_spec.rb | ||
| post_calendar_spec.rb | ||
| post_event_spec.rb | ||
| upcoming_events_spec.rb | ||