{"action":"created","issue":{"url":"https://api.github.com/repos/ionic-team/ionic/issues/9660","repository_url":"https://api.github.com/repos/ionic-team/ionic","labels_url":"https://api.github.com/repos/ionic-team/ionic/issues/9660/labels{/name}","comments_url":"https://api.github.com/repos/ionic-team/ionic/issues/9660/comments","events_url":"https://api.github.com/repos/ionic-team/ionic/issues/9660/events","html_url":"https://github.com/ionic-team/ionic/issues/9660","id":195997192,"node_id":"MDU6SXNzdWUxOTU5OTcxOTI=","number":9660,"title":"RC4 ion-img doesn't correctly work with virtualScroll","user":{"login":"pavimus","id":594233,"node_id":"MDQ6VXNlcjU5NDIzMw==","avatar_url":"https://avatars1.githubusercontent.com/u/594233?v=4","gravatar_id":"","url":"https://api.github.com/users/pavimus","html_url":"https://github.com/pavimus","followers_url":"https://api.github.com/users/pavimus/followers","following_url":"https://api.github.com/users/pavimus/following{/other_user}","gists_url":"https://api.github.com/users/pavimus/gists{/gist_id}","starred_url":"https://api.github.com/users/pavimus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pavimus/subscriptions","organizations_url":"https://api.github.com/users/pavimus/orgs","repos_url":"https://api.github.com/users/pavimus/repos","events_url":"https://api.github.com/users/pavimus/events{/privacy}","received_events_url":"https://api.github.com/users/pavimus/received_events","type":"User","site_admin":false},"labels":[{"id":311009737,"node_id":"MDU6TGFiZWwzMTEwMDk3Mzc=","url":"https://api.github.com/repos/ionic-team/ionic/labels/v2","name":"v2","color":"313744","default":false}],"state":"open","locked":false,"assignee":{"login":"manucorporat","id":127379,"node_id":"MDQ6VXNlcjEyNzM3OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/127379?v=4","gravatar_id":"","url":"https://api.github.com/users/manucorporat","html_url":"https://github.com/manucorporat","followers_url":"https://api.github.com/users/manucorporat/followers","following_url":"https://api.github.com/users/manucorporat/following{/other_user}","gists_url":"https://api.github.com/users/manucorporat/gists{/gist_id}","starred_url":"https://api.github.com/users/manucorporat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manucorporat/subscriptions","organizations_url":"https://api.github.com/users/manucorporat/orgs","repos_url":"https://api.github.com/users/manucorporat/repos","events_url":"https://api.github.com/users/manucorporat/events{/privacy}","received_events_url":"https://api.github.com/users/manucorporat/received_events","type":"User","site_admin":false},"assignees":[{"login":"manucorporat","id":127379,"node_id":"MDQ6VXNlcjEyNzM3OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/127379?v=4","gravatar_id":"","url":"https://api.github.com/users/manucorporat","html_url":"https://github.com/manucorporat","followers_url":"https://api.github.com/users/manucorporat/followers","following_url":"https://api.github.com/users/manucorporat/following{/other_user}","gists_url":"https://api.github.com/users/manucorporat/gists{/gist_id}","starred_url":"https://api.github.com/users/manucorporat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manucorporat/subscriptions","organizations_url":"https://api.github.com/users/manucorporat/orgs","repos_url":"https://api.github.com/users/manucorporat/repos","events_url":"https://api.github.com/users/manucorporat/events{/privacy}","received_events_url":"https://api.github.com/users/manucorporat/received_events","type":"User","site_admin":false}],"milestone":null,"comments":87,"created_at":"2016-12-16T07:28:20Z","updated_at":"2018-08-03T08:56:55Z","closed_at":null,"author_association":"NONE","body":"**Ionic version:**  (check one with \"x\")\r\n[ ] **1.x**\r\n[x ] **2.x**\r\n\r\n**I'm submitting a ...**  (check one with \"x\")\r\n[x ] bug report\r\n[ ] feature request\r\n[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/\r\n\r\n**Current behavior:**\r\nWhen you use virtualScroll and ion-img, after scrolling down (when buffer ends) ion-img stops loading images\r\n\r\n![_034](https://cloud.githubusercontent.com/assets/594233/21254835/1f534e60-c379-11e6-9b5b-11df74b305db.png)\r\n\r\nPlease look at code inspector:\r\n\r\n![2016-12-16 10-23-17](https://cloud.githubusercontent.com/assets/594233/21254921/cd97163c-c379-11e6-88c9-ce31f6e1e30d.png)\r\n\r\nurl http://base247.lin2/thumbs/c6/files_56_222bf7a3335ce7c20553f0f374eb0266b871af41.jpg_mobileListImage_1412346660_3.jpg\r\n\r\nis correct (for my local machine) and image is available.\r\n\r\n**Expected behavior:**\r\nion-img must load images\r\n\r\n**Steps to reproduce:**\r\n\r\n\r\n**Related code:**\r\n\r\n```\r\n<ion-content>\r\n    <ion-refresher (ionRefresh)=\"dataService.refresh($event)\">\r\n    <ion-refresher-content\r\n        pullingText=\"Потяните для обновления\"\r\n        refreshingText=\"Загрузка\">\r\n    </ion-refresher-content>\r\n</ion-refresher>\r\n    <ion-list [hidden]=\"(works|filterWorks:filter.price.mode:filter.price.from:filter.price.to:filter.price.currency_id:filter.location.mode:filter.added.mode:sort.orderBy:commonData).length==0\" [virtualScroll]=\"works|filterWorks:filter.price.mode:filter.price.from:filter.price.to:filter.price.currency_id:filter.location.mode:filter.added.mode:sort.orderBy:commonData\" approxItemHeight=\"80px\" >\r\n    <ion-item-sliding *virtualItem=\"let work\">\r\n        <button ion-item (click)=\"goWork(work)\" [ngClass]=\"{'work-list-item-selected':selectedWorks.works[work.id]}\">\r\n            <ion-thumbnail item-left>\r\n                                    <ion-img [src]=\"work.image|defaultImage\"></ion-img>\r\n                            </ion-thumbnail>\r\n                        <h3>{{commonData.authors[work.author_id]?.title}}</h3>\r\n            <h5>{{work.title}}</h5>\r\n            <p class=\"work-list-price\">{{work.price | price : work.price_currency_id : commonData.currencyExchangeRate : true}}</p>\r\n            <p>{{work.year ? work.year+',':''}} {{work.techniques | techniques : commonData.techniques : commonData.mainLanguageId}}</p>\r\n        </button>\r\n        <ion-item-options side=\"left\">\r\n            <button ion-button icon-only color=\"primary\" (click)=\"selectedWorks.toggle(work)\">\r\n                <ion-icon name=\"{{selectedWorks.works[work.id] ? 'checkmark-circle':'radio-button-off'}}\"></ion-icon>\r\n            </button>\r\n        </ion-item-options>\r\n        <ion-item-options side=\"right\">\r\n            <button ion-button icon-left color=\"primary\" (click)=\"sendWorkByEmail(work)\">\r\n                <ion-icon name=\"mail\"></ion-icon>\r\n                Email\r\n            </button>\r\n        </ion-item-options>\r\n    </ion-item-sliding>\r\n</ion-list>\r\n</ion-content>\r\n```\r\n\r\n**Other information:**\r\n\r\nBug appeared in RC4, in RC3 all was OK.\r\n\r\n**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):\r\n\r\n```\r\nCordova CLI: 6.3.1 \r\nIonic Framework Version: 2.0.0-rc.4\r\nIonic CLI Version: 2.1.13\r\nIonic App Lib Version: 2.1.7\r\nIonic App Scripts Version: 0.0.45\r\nios-deploy version: Not installed\r\nios-sim version: Not installed\r\nOS: Linux 4.4\r\nNode Version: v4.2.6\r\nXcode version: Not installed\r\n```\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/ionic-team/ionic/issues/comments/410191014","html_url":"https://github.com/ionic-team/ionic/issues/9660#issuecomment-410191014","issue_url":"https://api.github.com/repos/ionic-team/ionic/issues/9660","id":410191014,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMDE5MTAxNA==","user":{"login":"HugoHeneault","id":4112256,"node_id":"MDQ6VXNlcjQxMTIyNTY=","avatar_url":"https://avatars3.githubusercontent.com/u/4112256?v=4","gravatar_id":"","url":"https://api.github.com/users/HugoHeneault","html_url":"https://github.com/HugoHeneault","followers_url":"https://api.github.com/users/HugoHeneault/followers","following_url":"https://api.github.com/users/HugoHeneault/following{/other_user}","gists_url":"https://api.github.com/users/HugoHeneault/gists{/gist_id}","starred_url":"https://api.github.com/users/HugoHeneault/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/HugoHeneault/subscriptions","organizations_url":"https://api.github.com/users/HugoHeneault/orgs","repos_url":"https://api.github.com/users/HugoHeneault/repos","events_url":"https://api.github.com/users/HugoHeneault/events{/privacy}","received_events_url":"https://api.github.com/users/HugoHeneault/received_events","type":"User","site_admin":false},"created_at":"2018-08-03T08:56:55Z","updated_at":"2018-08-03T08:56:55Z","author_association":"NONE","body":"@nicolus You're quite right, and I've also been complaining when the services I pay for were not working. But we should keep in mind that even if Ionic company might be making money from premium services, many devs from their teams are working a lot and need to earn their living... for a free tool that anyone can use without paying.\r\n\r\nFor me it's the way OSS work: you have no obligation on paying their services and can create awesome apps without giving a cent, but they provide services to make your life easier. I'm also paying for many pro subscriptions which doesn't mean I can't help when a fix is possible without spending days on it. "}}
{"actor":{"display_login":"HugoHeneault"}}