{"action":"opened","issue":{"url":"https://api.github.com/repos/uber/deck.gl/issues/2261","repository_url":"https://api.github.com/repos/uber/deck.gl","labels_url":"https://api.github.com/repos/uber/deck.gl/issues/2261/labels{/name}","comments_url":"https://api.github.com/repos/uber/deck.gl/issues/2261/comments","events_url":"https://api.github.com/repos/uber/deck.gl/issues/2261/events","html_url":"https://github.com/uber/deck.gl/issues/2261","id":357499593,"node_id":"MDU6SXNzdWUzNTc0OTk1OTM=","number":2261,"title":"Flickering text when zooming in/out","user":{"login":"javidhsueh","id":3599601,"node_id":"MDQ6VXNlcjM1OTk2MDE=","avatar_url":"https://avatars0.githubusercontent.com/u/3599601?v=4","gravatar_id":"","url":"https://api.github.com/users/javidhsueh","html_url":"https://github.com/javidhsueh","followers_url":"https://api.github.com/users/javidhsueh/followers","following_url":"https://api.github.com/users/javidhsueh/following{/other_user}","gists_url":"https://api.github.com/users/javidhsueh/gists{/gist_id}","starred_url":"https://api.github.com/users/javidhsueh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javidhsueh/subscriptions","organizations_url":"https://api.github.com/users/javidhsueh/orgs","repos_url":"https://api.github.com/users/javidhsueh/repos","events_url":"https://api.github.com/users/javidhsueh/events{/privacy}","received_events_url":"https://api.github.com/users/javidhsueh/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-06T05:18:25Z","updated_at":"2018-09-06T05:18:25Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"In Kepler.gl, I create one point layer(scatterplot layer) with text label. In the [current implementation](https://github.com/uber/kepler.gl/blob/master/src/layers/point-layer/point-layer.js#L272), the text layer is on top of the scatterplot layer. However, the text starts flickering when I zoom the map (please see the gif below). The result is the same whether 64-bit mode is on or not.\r\n\r\n#### Actual Result\r\n![text-layer](https://user-images.githubusercontent.com/3599601/45136025-1fe25d80-b157-11e8-8834-f0a56ac78653.gif)\r\n\r\n#### Expected Result\r\nThe text should always stay on top of the scatterplot layer without flickering effect.\r\n\r\n#### Reproduce Steps\r\n\r\n1. Go to http://kepler.gl/#/demo/sftrees\r\n2. Change the layer type of the first layer from Hexbin to Point.\r\n3. Change 'Show text label based on' to 'PlantType'\r\n4. Zoom in the map.\r\n\r\nDemo:\r\n![ezgif-5-494ec0f1df](https://user-images.githubusercontent.com/3599601/45136531-633dcb80-b159-11e8-8cde-7745083496ac.gif)\r\n\r\n#### To Do List <!-- For developer only -->\r\n  - [ ] Add label and assign to milestone\r\n  - [ ] Coding\r\n  - [ ] Test\r\n"}}
{"actor":{"display_login":"javidhsueh"}}