Open http://blueprintjs.com/docs/v2/#table/api.table in iOS Safari
Try to resize a column
The row with header cells is moving
Column is resizing
ps
do I need to open a separate issue for "Touch and hold on ColumnHeaderCell doesn't act like right-click?"
yes, please open a separate issue for each feature request.
also please note that according to our README header, Blueprint is optimized for desktop apps. it hasn't been fully optimize for mobile usage, therefore if you rely heavily on mobile interactions and are looking for a mobile-first UI toolkit, Blueprint may not be the right tool for you.
@k1tzu reiterating what @llorca said above: Blueprint is a desktop UI library, so most components do not support touch events out of the box. the table was decidedly _not_ designed for mobile so this behavior is basically by design.
if you're keen on mobile support for the table, we'll happily review PRs. but i'd kinda urge you not to do that, as the table package is _very_ complex and likely to be replaced soon (spoilers).
prior art: #265, in which someone submits a PR to add touch support for Slider (still the only component with actual touch event support).
It's 2018. Desktops are nearly past. I wasn't expecting the solution to be "desktop only" Several weeks of development based on your UI goes down the drain.
Most helpful comment