{"action":"opened","issue":{"url":"https://api.github.com/repos/Aulud/ped/issues/2","repository_url":"https://api.github.com/repos/Aulud/ped","labels_url":"https://api.github.com/repos/Aulud/ped/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/Aulud/ped/issues/2/comments","events_url":"https://api.github.com/repos/Aulud/ped/issues/2/events","html_url":"https://github.com/Aulud/ped/issues/2","id":515978300,"node_id":"MDU6SXNzdWU1MTU5NzgzMDA=","number":2,"title":"Editing user preferences does not validate x- and y- window positions","user":{"login":"Aulud","id":44989315,"node_id":"MDQ6VXNlcjQ0OTg5MzE1","avatar_url":"https://avatars0.githubusercontent.com/u/44989315?v=4","gravatar_id":"","url":"https://api.github.com/users/Aulud","html_url":"https://github.com/Aulud","followers_url":"https://api.github.com/users/Aulud/followers","following_url":"https://api.github.com/users/Aulud/following{/other_user}","gists_url":"https://api.github.com/users/Aulud/gists{/gist_id}","starred_url":"https://api.github.com/users/Aulud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Aulud/subscriptions","organizations_url":"https://api.github.com/users/Aulud/orgs","repos_url":"https://api.github.com/users/Aulud/repos","events_url":"https://api.github.com/users/Aulud/events{/privacy}","received_events_url":"https://api.github.com/users/Aulud/received_events","type":"User","site_admin":false},"labels":[{"id":1651297889,"node_id":"MDU6TGFiZWwxNjUxMjk3ODg5","url":"https://api.github.com/repos/Aulud/ped/labels/severity.High","name":"severity.High","color":"ff6666","default":false},{"id":1651297916,"node_id":"MDU6TGFiZWwxNjUxMjk3OTE2","url":"https://api.github.com/repos/Aulud/ped/labels/type.FunctionalityBug","name":"type.FunctionalityBug","color":"9900cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-11-01T08:33:28Z","updated_at":"2019-11-01T08:33:28Z","closed_at":null,"author_association":"OWNER","body":"## [Bug] Editing user preferences does not validate x- and y- window positions\nBug sub-type: Command, UI\n\n### Bug description\nIn the preferences screen, the user can use the Edit command to set the window positions to negative values, causing the app to relocate beyond the screen display and becoming uninteractable.\n\n### Expected behaviour\nThe Edit command fails to update the window position to a negative value, or the Done command fails to update the user preferences.\n\n### Actual behaviour\nEditing the window position with `edit wx/-5555 wy/-5555` moves the app screen out of the display when the `done` command is issued. The window cannot be brought back into view by deleting `preferences.json` or moving the JAR to another folder; only the window tile command `Ctrl+Win+<direction arrow` works to bring the app back into view.\n\nLast updated 1 Nov 2019, 05:00PM\n\n\n\n\n\n\n\n\n\n\n\n\r"}}
{"actor":{"display_login":"Aulud"}}