{"action":"closed","issue":{"url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet/issues/149","repository_url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet","labels_url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet/issues/149/labels{/name}","comments_url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet/issues/149/comments","events_url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet/issues/149/events","html_url":"https://github.com/Esri/coordinate-conversion-addin-dotnet/issues/149","id":195619179,"number":149,"title":"Coordinate Conversion: should clear all outputs when invalid coordinate is entered","user":{"login":"lfunkhouser","id":3800729,"avatar_url":"https://avatars.githubusercontent.com/u/3800729?v=3","gravatar_id":"","url":"https://api.github.com/users/lfunkhouser","html_url":"https://github.com/lfunkhouser","followers_url":"https://api.github.com/users/lfunkhouser/followers","following_url":"https://api.github.com/users/lfunkhouser/following{/other_user}","gists_url":"https://api.github.com/users/lfunkhouser/gists{/gist_id}","starred_url":"https://api.github.com/users/lfunkhouser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lfunkhouser/subscriptions","organizations_url":"https://api.github.com/users/lfunkhouser/orgs","repos_url":"https://api.github.com/users/lfunkhouser/repos","events_url":"https://api.github.com/users/lfunkhouser/events{/privacy}","received_events_url":"https://api.github.com/users/lfunkhouser/received_events","type":"User","site_admin":false},"labels":[{"id":274044970,"url":"https://api.github.com/repos/Esri/coordinate-conversion-addin-dotnet/labels/B%20-%20Enhancement","name":"B - Enhancement","color":"fad8c7","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-14T19:13:18Z","updated_at":"2016-12-14T19:14:52Z","closed_at":"2016-12-14T19:14:52Z","body":"_From @elinz on December 14, 2016 18:53_\n\n**NOTE: This is an enhancement, but a very critical enhancment**\r\n\r\n### Widget\r\nCoordinate Conversion\r\n### Version of widget\r\n14 December 2016\r\n### Bug or Enhancement\r\nWhen you specify an invalid coordinate in the Input textbox, any previous calculated results in the Output texboxes are not cleared. The last valid output is still displayed. This is extremely dangerous as the user may not have realized they entered an invalid coordinate or did not realize that the output values didn't change from the last valid coordinate entered; they will then copy the outputs to use in other applications thinking they copied valid values.\r\n\r\nExample:\r\nThe user enters the following valid MGRS coordinate: 34PFR1459853908\r\nThe output textboxes are updated to display the output coordinates...\r\n![image](https://cloud.githubusercontent.com/assets/4635490/21196046/1e731d3e-c1eb-11e6-9235-4d8df8abab05.png)\r\n\r\nThen the user enters the following invalid MGRS coordinate, either because the user was given an invalid MGRS coordinate or maybe they did a copy/paste from a report and didn't copy all the coordinates: 34KGE358193443 \r\n(it's invalid because it's missing the 10th digit in the easting/northing; perfect example of a copy/paste issue)...\r\nWe at least notify the user that there was a problem...\r\n![image](https://cloud.githubusercontent.com/assets/4635490/21196103/57240fbc-c1eb-11e6-845e-e9267fc02e50.png)\r\n\r\nBut we should clear the output textboxes instead of leaving the calculated coordinates as it is now...\r\n![image](https://cloud.githubusercontent.com/assets/4635490/21196083/424bee20-c1eb-11e6-9268-50e9a962da02.png)\r\n\r\n\r\n\r\n### Repo Steps or Enhancement details\r\n\n\n_Copied from original issue: Esri/solutions-webappbuilder-widgets#708_"}}
{"actor":{"display_login":"lfunkhouser"}}