Вы видите свой выбор темы/цветовой палитры при просмотре настроек других пользователей

Я не считаю, что это новая ошибка — просто она пока не вызывала достаточно проблем, чтобы о ней написали. Тем не менее, это сбивает с толку любого администратора, пытающегося изменить тему от имени другого пользователя.

Речь идёт о следующем наборе настроек:

Происходит следующее:

  • Вы видите только те значения, которые установлены в ваших собственных настройках интерфейса, независимо от того, чьи настройки интерфейса вы просматриваете.
  • Если вы попытаетесь изменить тему или цветовую палитру от имени другого пользователя, ничего не изменится (ни для одного из пользователей).

Шаги для воспроизведения (как администратор)

  1. Убедитесь, что на вашем сайте включена возможность выбора тем и цветовых палитр.
  2. Откройте новую вкладку браузера с вашими собственными настройками интерфейса по адресу /my/preferences/interface.
  3. Откройте ещё одну вкладку и перейдите к настройкам интерфейса другого пользователя.
  4. Обратите внимание, что значения темы и цветовой палитры одинаковы для обоих пользователей.
  5. Измените тему для своего пользователя и сохраните изменения.
  6. Обновите вкладку другого пользователя и обратите внимание, что тема изменилась и там.
  7. Попробуйте изменить тему и сохранить изменения от имени другого пользователя.
  8. Обратите внимание, что изменение не применяется.
3 лайка

Я тоже заметил странности в этом разделе, но ещё не оформил их в отчёт. Мои заметки немного отличались — настройки палитры «Светлая» и «Тёмная» можно было изменить, хотя администратор их никогда не видел:

  • При просмотре с учётной записи администратора настройки палитры цветов пользователя «Светлая тема» и «Тёмная тема» всегда отображаются как собственные настройки администратора, независимо от настроек пользователя.
  • Администратор может успешно изменить настройки «Светлая тема» и «Тёмная тема» для пользователя, но после обновления страницы элементы управления на стороне администратора всегда возвращаются к отображению его собственных настроек.
  • Администратор не может успешно изменить «Тему» пользователя.
  • Изменения «Режима» и «Размера текста» с любой стороны работают корректно, а отображение текущих настроек синхронизируется как положено.
2 лайка

Я также заметил это для «размера текста». Это зависит от того, какой браузер я использую для просмотра профиля пользователя. Я использую меньший размер текста только в Firefox, поэтому не выбирал опцию «Сделать это размером текста по умолчанию на всех моих устройствах». И когда я проверяю профили в Firefox, кажется, что все используют «меньший» размер, как и я. В Chrome я могу увидеть настоящие предпочтения размера текста, так что, полагаю, именно из-за того, что я не использовал опцию «Сделать это размером текста по умолчанию на всех моих устройствах», я всегда вижу своё собственное предпочтение.
Интересно, влияет ли эта опция также на то, какие предпочтения темы вы видите.

2 лайка

Будет исправлено в

4 лайка

Эта тема была автоматически закрыта через 2 дня. Новые ответы больше не принимаются.