Drafta 1.2.4: свайп и широкие таблицы
В Drafta 1.2.4 горизонтальная прокрутка широкой таблицы больше не сворачивает сайдбар: свайп для панелей срабатывает, только когда прокручивать нечего.
В Drafta сайдбар и список заметок сворачиваются свайпом двумя пальцами по редактору. Удобно, пока в заметке нет широкой таблицы.
Что мешало
Широкую таблицу или длинный блок кода смотрят тем же жестом — двумя пальцами вбок. Редактор не различал эти два случая: любое заметное движение по горизонтали считалось командой для панелей. Хочешь посмотреть правые столбцы, а вместо этого уезжает сайдбар.
Как стало
Теперь в конце жеста редактор спрашивает у страницы, прокрутилось ли что-нибудь вбок: таблица, блок кода, превью. Если да — это была прокрутка, и панели остаются на месте.
Свайп для панелей работает, как раньше, в двух случаях:
- под пальцами нечего прокручивать вбок — обычный текст;
- таблица уже упёрлась в край, и ты свайпаешь дальше в ту же сторону отдельным жестом.
Так же ведёт себя Safari со свайпом «назад»: пока страницу есть куда прокручивать, жест прокручивает её.