Мне не нравится то, что в момент совершения жеста, одновременно срабатывают 2 команды
Команда 1
• Происходит вертикальный сдвиг списка задач (ЛОЖНОЕ СРАБАТЫВАНИЕ)
• Происходит срабатывание "свайп влево" (ЛОЖНОЕ СРАБАТЫВАНИЕ)
Команда 2
• Открывается "список областей" (НУЖНОЕ СРАБАТЫВАНИЕ)
Иначе говоря
Сам список областей открывается без проблем.
Проблема видна, когда ты возвращаешься туда, откуда открывал список областей:
○ Список задач сдвинут, по вертикали (ЛОЖНОЕ СРАБАТЫВАНИЕ);
или
○ Открыты свойства задачи, которую ты задел, когда открывал список областей (ЛОЖНОЕ СРАБАТЫВАНИЕ).
Демонстрация проблемы
Проблема 1
1. Я выделил "Задачу 5";
2. Я открыл список областей;
3. Я закрыл список областей;
4. Я не вижу "Задачу 5", потому что она пропала (сместилась за верхнюю границу экрана)
Видео:
- Облако Яндекс - https://disk.yandex.ru/i/LNI_oyUnXans3w
Облако Гугл - https://drive.google.com/file/d/1sE5zkU ... sp=sharing
Проблема 2
1. Я выдели "Задачу 6";
2. Я открыл список областей;
3. Я закрыл список областей;
4. Я вижу не список задач, а вижу как открытые свойства "Задачи 9"
Видео:
- Облако Яндекс - https://disk.yandex.ru/i/0V5GUwf5pGxIEw
Облако Гугл - https://drive.google.com/file/d/1NMsMc- ... sp=sharing
Решение проблемы
Способ 1
Надо предотвратить ложные срабатывания. То есть, MLO должен понимать, то что я делаю не скролинг списка задач, а я открываю список областей.
Способ 2
Если ложные срабатывания не удастся предотвратить, то ложные срабатывания надо компенсировать .
К примеру:
1. В момент открытия списка областей, список задач сдвигается вверх;
2. Список областей открывается;
3. Я закрываю список областей (я возвращаюсь туда, откуда открыл список областей). И в этот момент, список задач, должен автоматически сдвинуться вниз (чтобы компенсировать, ложный сдвиг вверх, который произошёл, в момент открытия списка областей).
Способ 3
Если ложные срабатывания, не удастся предотвратить и не удастся компенсировать то,
прошу предоставить быстрый доступ к кнопке "открыть список областей". Иначе говоря - кнопку "области", надо перенести из главного меню, в список задач: