Страница 4 из 4

Фильтр "не" в контекстах

Добавлено: 28 сен 2018, 18:27
sakontwist
1. Как-то неинтуитивно. Тыкал, тыкал... По идее когда стоит НЕТ, должно исключаться то что выбрано галкой, а не наоборот.
2. При тыкании и по галкам и по слову ВСЕ/НЕТ происходят какие-то произвольные переключения режима. Неясно, в каком состоянии все осталось по окончании выбора.
3. Снятие галки роняет строку вниз списка, но когда я нажимаю ВСЕ и галки ставятся или снимаются, элемент не возвращается на прежнее место в алфавитном списке.

Фильтр "не" в контекстах

Добавлено: 28 сен 2018, 18:31
sakontwist
Пардон, разобрался) При нажатии ВСЕ ставятся все галки, чтобы исключить? Мне кажется логичнее поставить все галки в режиме ВСЕ и при нажатии на него менять на НЕ и сбрасывать все галки, чтобы выбрать исключение опять же галочкой.

А ещё лучше не ставить галки ни в одном режиме. Галка ставится руками и не скидывается при переключении. А переключение ВСЕ/НЕ просто меняет логику применения выбранного пункта)

Фильтр "не" в контекстах

Добавлено: 01 окт 2018, 08:14
Eugene.z
sakontwist писал(а):Источник цитаты При нажатии ВСЕ ставятся все галки, чтобы исключить?

Да, аналогично как работает "ВСЕ" выбор задач в мультиселекте.

sakontwist писал(а):Источник цитаты логичнее поставить все галки в режиме ВСЕ

ВСЕ/НЕТ - это не режимы, а кнопка в двух состояниях. Нажимаете на ВСЕ - и у Вас все контексты/флаги становятся выбранными, нажимаете на НЕТ и у Вас нет ни одного выбранного контекста/флага

sakontwist писал(а):Источник цитаты А переключение ВСЕ/НЕ просто меняет логику применения выбранного пункта)

Принято решение логику не менять. Смотрите выше обсуждение. В двух словах: если менять логику, то нужно вносить изменения на всех платформах сразу и обеспечивать прямую и обратную совместимость версий.

Фильтр "не" в контекстах

Добавлено: 01 окт 2018, 12:40
sakontwist
Ясно, принято.