Ngx-datatable: Freeze Column Bug in mobile display

Created on 2 Nov 2016  路  5Comments  路  Source: swimlane/ngx-datatable

I'm submitting a ... (check one with "x")

[x] bug report => search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request => Please do not submit support request here

Current behavior
Freeze column feature has a strange behavior in mobile display for either left or right swipe gesture. The frozen column follow the swipe direction for a while and then return back to its position. (it works normally for horizontal scroll movement)

Expected behavior
The frozen column should remain in its original position and unaffected by swipe gestures.

Reproduction of the problem
Use Chrome toggle device toolbar and switch the current display into mobile (iPhone 6, nexus 6P, etc)

What is the motivation / use case for changing the behavior?
Bug Fixing

Please tell us about your environment:

  • Operating system: Ubuntu 14.04 LTS
  • IDE: Visual Studio Code 1.6.1

  • Package Manager: npm 3.3.12

  • Table version: 0.12.0

  • Angular version: 2.1.0

  • Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]
    all

  • Language: [all | TypeScript X.X | ES6/7 | ES5]
    TypeScript 2.1.0-dev.20161030

Bug Moderate Investigate

Most helpful comment

@amcdnl Any updates on this? Using latest version, frozen columns are unusable for mobile across safari / chrome.

All 5 comments

Can u reverify on 1.0?

@amcdnl It still happens in 1.0

@SujonoGDPLabs i'm having this issue, did you fix it? or do you have any workaround?

@amcdnl Any updates on this? Using latest version, frozen columns are unusable for mobile across safari / chrome.

I'm trying to use this component together with ionic and this issue makes it a bit difficult. I'm willing to have a fight with it (already started digging through the code) but any kind of guidance would be helpful. Thanks.

I guess I'm getting close, I'll try to see why the offsetX variable changes so chaotically in phone mode.

It sounds similar to this issue

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ChanBen picture ChanBen  路  3Comments

JanStock picture JanStock  路  3Comments

DethAriel picture DethAriel  路  3Comments

eddy-geek picture eddy-geek  路  3Comments

lautarobock picture lautarobock  路  3Comments