Так задумано при разработке этой функции: за основу был взят модальный режим закладок Firefox. Логика работы следующая:
- Нажимаете «Создать закладку», затем кликаете вне модального окна — оно закрывается, а закладка сохраняется;
- Нажимаете «Создать закладку», затем «Отмена» — закладка не создаётся;
- Нажимаете на существующую закладку — появляется кнопка «Удалить закладку», с помощью которой её можно удалить.
Это не означает, что нам не следует вносить изменения, если интерфейс кажется запутанным, но технически это не ошибка. Я перемещаю этот вопрос в раздел Contribute > UX. Имеет ли смысл изменить поведение, учитывая разницу между полноэкранным модальным окном (Discourse) и выпадающим меню (Firefox)?