{"action":"closed","issue":{"url":"https://api.github.com/repos/owncloud/core/issues/16105","labels_url":"https://api.github.com/repos/owncloud/core/issues/16105/labels{/name}","comments_url":"https://api.github.com/repos/owncloud/core/issues/16105/comments","events_url":"https://api.github.com/repos/owncloud/core/issues/16105/events","html_url":"https://github.com/owncloud/core/issues/16105","id":73565096,"number":16105,"title":"File picker needs a spinner while loading","user":{"login":"Xenopathic","id":2016878,"avatar_url":"https://avatars.githubusercontent.com/u/2016878?v=3","gravatar_id":"","url":"https://api.github.com/users/Xenopathic","html_url":"https://github.com/Xenopathic","followers_url":"https://api.github.com/users/Xenopathic/followers","following_url":"https://api.github.com/users/Xenopathic/following{/other_user}","gists_url":"https://api.github.com/users/Xenopathic/gists{/gist_id}","starred_url":"https://api.github.com/users/Xenopathic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Xenopathic/subscriptions","organizations_url":"https://api.github.com/users/Xenopathic/orgs","repos_url":"https://api.github.com/users/Xenopathic/repos","events_url":"https://api.github.com/users/Xenopathic/events{/privacy}","received_events_url":"https://api.github.com/users/Xenopathic/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/owncloud/core/labels/design","name":"design","color":"cc317c"},{"url":"https://api.github.com/repos/owncloud/core/labels/enhancement","name":"enhancement","color":"02e10c"},{"url":"https://api.github.com/repos/owncloud/core/labels/feature:filepicker","name":"feature:filepicker","color":"d4c5f9"},{"url":"https://api.github.com/repos/owncloud/core/labels/junior%20job","name":"junior job","color":"d7e102"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/owncloud/core/milestones/48","html_url":"https://github.com/owncloud/core/milestones/9.0-next","labels_url":"https://api.github.com/repos/owncloud/core/milestones/48/labels","id":1196845,"number":48,"title":"9.0-next","description":"","creator":{"login":"cmonteroluque","id":879976,"avatar_url":"https://avatars.githubusercontent.com/u/879976?v=3","gravatar_id":"","url":"https://api.github.com/users/cmonteroluque","html_url":"https://github.com/cmonteroluque","followers_url":"https://api.github.com/users/cmonteroluque/followers","following_url":"https://api.github.com/users/cmonteroluque/following{/other_user}","gists_url":"https://api.github.com/users/cmonteroluque/gists{/gist_id}","starred_url":"https://api.github.com/users/cmonteroluque/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmonteroluque/subscriptions","organizations_url":"https://api.github.com/users/cmonteroluque/orgs","repos_url":"https://api.github.com/users/cmonteroluque/repos","events_url":"https://api.github.com/users/cmonteroluque/events{/privacy}","received_events_url":"https://api.github.com/users/cmonteroluque/received_events","type":"User","site_admin":false},"open_issues":507,"closed_issues":79,"state":"open","created_at":"2015-07-07T14:21:23Z","updated_at":"2015-10-20T09:04:13Z","due_on":"2016-02-09T05:00:00Z","closed_at":null},"comments":1,"created_at":"2015-05-06T09:08:17Z","updated_at":"2015-10-20T09:04:13Z","closed_at":"2015-10-20T09:04:13Z","body":"Ref: owncloud/mail#621\r\n\r\nTL;DR: Confusion arises from the lack of feedback in the file picker, so we need a spinner.\r\n\r\n> When adding an attachment, the file chooser dialog is initially displayed empty while the file list is fetched. During this time the user may think something is broken, or that they must click on Choose to choose a file (I certainly did... ref https://github.com/owncloud/mail/issues/620). We should have a spinner indicating the content is loading.\r\n\r\ncc @jancborchardt "}}