{"action":"created","issue":{"url":"https://api.github.com/repos/troolee/gridstack.js/issues/444","repository_url":"https://api.github.com/repos/troolee/gridstack.js","labels_url":"https://api.github.com/repos/troolee/gridstack.js/issues/444/labels{/name}","comments_url":"https://api.github.com/repos/troolee/gridstack.js/issues/444/comments","events_url":"https://api.github.com/repos/troolee/gridstack.js/issues/444/events","html_url":"https://github.com/troolee/gridstack.js/issues/444","id":153334171,"number":444,"title":"Touch devices problems","user":{"login":"dell640","id":11704829,"avatar_url":"https://avatars.githubusercontent.com/u/11704829?v=3","gravatar_id":"","url":"https://api.github.com/users/dell640","html_url":"https://github.com/dell640","followers_url":"https://api.github.com/users/dell640/followers","following_url":"https://api.github.com/users/dell640/following{/other_user}","gists_url":"https://api.github.com/users/dell640/gists{/gist_id}","starred_url":"https://api.github.com/users/dell640/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dell640/subscriptions","organizations_url":"https://api.github.com/users/dell640/orgs","repos_url":"https://api.github.com/users/dell640/repos","events_url":"https://api.github.com/users/dell640/events{/privacy}","received_events_url":"https://api.github.com/users/dell640/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-05T21:50:26Z","updated_at":"2016-05-10T09:12:03Z","closed_at":null,"body":"I found few quickly closed issues in github history, anyway:\r\nAdding TouchPunch does not work, even your demo page here:\r\nhttp://troolee.github.io/gridstack.js/\r\nwhich has added TouchPunch lib does not work on any of my touch devices (not in one column mode).\r\n\r\nWhy you not prepare one single demo for touch devices? (there is no working demo online)\r\nI spend many hours of trying (and reading your touch manual) and it still not work.\r\n\r\n(my try is here http://hhh.imasik.cz)\r\nThx for your time"},"comment":{"url":"https://api.github.com/repos/troolee/gridstack.js/issues/comments/218101896","html_url":"https://github.com/troolee/gridstack.js/issues/444#issuecomment-218101896","issue_url":"https://api.github.com/repos/troolee/gridstack.js/issues/444","id":218101896,"user":{"login":"dell640","id":11704829,"avatar_url":"https://avatars.githubusercontent.com/u/11704829?v=3","gravatar_id":"","url":"https://api.github.com/users/dell640","html_url":"https://github.com/dell640","followers_url":"https://api.github.com/users/dell640/followers","following_url":"https://api.github.com/users/dell640/following{/other_user}","gists_url":"https://api.github.com/users/dell640/gists{/gist_id}","starred_url":"https://api.github.com/users/dell640/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dell640/subscriptions","organizations_url":"https://api.github.com/users/dell640/orgs","repos_url":"https://api.github.com/users/dell640/repos","events_url":"https://api.github.com/users/dell640/events{/privacy}","received_events_url":"https://api.github.com/users/dell640/received_events","type":"User","site_admin":false},"created_at":"2016-05-10T09:12:03Z","updated_at":"2016-05-10T09:12:03Z","body":"Hey again. Final solution for all Android/Microsoft touch browsers that i tested is:\r\n-Remove touch-punch lib\r\n-Add jquery.ui.touch lib (https://www.npmjs.com/package/jquery.ui.touch)\r\n-Add handling for all \"touchable\" elements:\r\n     $('.grid-stack').addTouch();\r\n-To support Microsoft Edge browser, you have to disable default Microsoft touch handling in CSS:\r\n     $('.grid-stack').css(\"touch-action\", \"none\");\r\n\r\nThis works on Android and Windows Touch devices (no idea if it works on iOS) :)\r\n"}}