В некоторых сценариях работы в редакторе при создании новой темы я не могу выбрать из всех доступных категорий. Похоже, что доступ к ним ограничен в зависимости от того, где я нахожусь в момент начала процесса «Создать новую тему».
Ожидаемое поведение (контрольный случай)
Нажмите кнопку Создать новую тему на главной странице основного сайта.
Откроется окно редактора. В раскрывающемся списке будут отображены все категории, в которых у меня есть права на публикацию.
Фактическое поведение (проблемный случай 1)
Перейдите на случайную тему, например Secure Uploads, нажмите кнопку , а затем Создать новое сообщение, чтобы создать ответвление темы.
Откроется окно редактора, но доступны только категории #feature и Uncategorized.
Фактическое поведение (проблемный случай 2)
Перейдите на страницу со списком категорий, содержащую подкатегории, например #plugin.
Нажмите кнопку Создать новое сообщение, чтобы начать создание новой темы.
Откроется окно редактора, но доступны только текущая категория и её подкатегории, например #plugin и #plugin:broken-plugin.
Тест существовал, но, к сожалению, он был слишком мягким и не мог выявить эту ошибку. Я обновил его, чтобы сделать проверку этого поведения более очевидной и строгой.