{"action":"closed","issue":{"url":"https://api.github.com/repos/fhoeben/hsac-fitnesse-fixtures/issues/220","repository_url":"https://api.github.com/repos/fhoeben/hsac-fitnesse-fixtures","labels_url":"https://api.github.com/repos/fhoeben/hsac-fitnesse-fixtures/issues/220/labels{/name}","comments_url":"https://api.github.com/repos/fhoeben/hsac-fitnesse-fixtures/issues/220/comments","events_url":"https://api.github.com/repos/fhoeben/hsac-fitnesse-fixtures/issues/220/events","html_url":"https://github.com/fhoeben/hsac-fitnesse-fixtures/issues/220","id":337848128,"node_id":"MDU6SXNzdWUzMzc4NDgxMjg=","number":220,"title":"Any reason selectFor() does not use Selenium's Select interface?","user":{"login":"JessefSpecialisterren","id":36038882,"node_id":"MDQ6VXNlcjM2MDM4ODgy","avatar_url":"https://avatars1.githubusercontent.com/u/36038882?v=4","gravatar_id":"","url":"https://api.github.com/users/JessefSpecialisterren","html_url":"https://github.com/JessefSpecialisterren","followers_url":"https://api.github.com/users/JessefSpecialisterren/followers","following_url":"https://api.github.com/users/JessefSpecialisterren/following{/other_user}","gists_url":"https://api.github.com/users/JessefSpecialisterren/gists{/gist_id}","starred_url":"https://api.github.com/users/JessefSpecialisterren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JessefSpecialisterren/subscriptions","organizations_url":"https://api.github.com/users/JessefSpecialisterren/orgs","repos_url":"https://api.github.com/users/JessefSpecialisterren/repos","events_url":"https://api.github.com/users/JessefSpecialisterren/events{/privacy}","received_events_url":"https://api.github.com/users/JessefSpecialisterren/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-07-03T10:56:48Z","updated_at":"2018-08-11T06:12:12Z","closed_at":"2018-08-11T06:12:12Z","author_association":"CONTRIBUTOR","body":"Yesterday, we ran into an issue where a \\<select\\> element with a very large amount of options would not work with `|select|...|for|...|`. It kept scrolling to the bottom of the page and giving exceptions about the element being obscured. On further investigation today, it turned out that altering BrowserTest's `clickSelectOption()` to use [Selenium's Select interface](https://seleniumhq.github.io/selenium/docs/api/java/org/openqa/selenium/support/ui/Select.html) solved this issue.\r\n\r\nThis makes me wonder: is there a reason why BrowserTest's `clickSelectOption()` does not use Selenium's Select interface? The current solution seems hacky in comparison. Is it perhaps left over from the time `|select|...|for|...|` still supported radio buttons?\r\n\r\nAt any rate, I'd be happy to create a PR to make it use Selenium's Select interface, if that seems like a good idea."}}
{"actor":{"display_login":"fhoeben"}}