Этот компонент темы делает всю строку элемента списка тем выбираемой по клику или тапу. Это значительно упрощает выбор темы, особенно на мобильных устройствах.
Выбрано пять элементов. Отображение выбранных строк таким образом выглядит странно, и в начале всё было иначе. Если я выбираю все элементы и начинаю прокрутку, синий цвет постепенно становится всё более насыщенным, и в какой-то момент DiscourseHub вылетает (хотя это вылетание может быть отдельной проблемой совместимости DiscourseHub и iPad).
Однако возникает конфликт с предпросмотром списка тем.
Выбрано всё (или, как говорят в Discourse, 30 элементов). Текст тоже это подтверждает, но на самом деле выбран только один элемент. И если должно быть снято все выделение, то фактически снимается только один флажок, а галочка смещается на один шаг вниз.
Оставляю вам, ребята, спорить, является ли это реальным конфликтом, или проблема в Discourse, или в чём-то ещё. Но выделение с градиентным синим цветом просто не работает