{"action":"created","issue":{"url":"https://api.github.com/repos/SAP/openui5/issues/2297","repository_url":"https://api.github.com/repos/SAP/openui5","labels_url":"https://api.github.com/repos/SAP/openui5/issues/2297/labels{/name}","comments_url":"https://api.github.com/repos/SAP/openui5/issues/2297/comments","events_url":"https://api.github.com/repos/SAP/openui5/issues/2297/events","html_url":"https://github.com/SAP/openui5/issues/2297","id":382030739,"node_id":"MDU6SXNzdWUzODIwMzA3Mzk=","number":2297,"title":"Message Manager: validate initial empty data binding could not reset state","user":{"login":"TinaC","id":6975707,"node_id":"MDQ6VXNlcjY5NzU3MDc=","avatar_url":"https://avatars1.githubusercontent.com/u/6975707?v=4","gravatar_id":"","url":"https://api.github.com/users/TinaC","html_url":"https://github.com/TinaC","followers_url":"https://api.github.com/users/TinaC/followers","following_url":"https://api.github.com/users/TinaC/following{/other_user}","gists_url":"https://api.github.com/users/TinaC/gists{/gist_id}","starred_url":"https://api.github.com/users/TinaC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TinaC/subscriptions","organizations_url":"https://api.github.com/users/TinaC/orgs","repos_url":"https://api.github.com/users/TinaC/repos","events_url":"https://api.github.com/users/TinaC/events{/privacy}","received_events_url":"https://api.github.com/users/TinaC/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-11-19T02:06:11Z","updated_at":"2018-11-19T02:16:12Z","closed_at":null,"author_association":"NONE","body":"* OpenUI5 version: 1.58.4\r\n\r\n* Browser/version (+device/version): Chrome\r\n\r\n* URL (minimal example if possible):\r\nhttp://plnkr.co/edit/jjFfODYYdMoZzMzrqpOn?p=preview\r\n\r\n* Steps to reproduce the problem:\r\n1. add \"name66\" to working Input\r\n2. click save button\r\n![image](https://user-images.githubusercontent.com/6975707/48681934-959b8880-ebe0-11e8-880f-2634e1b7ff08.png)\r\n\r\n3. add same input in not working input, the Error value state did not reset to None\r\n![image](https://user-images.githubusercontent.com/6975707/48682199-eeb7ec00-ebe1-11e8-9390-501e55eff4fc.png)\r\n\r\n* What is the expected result?\r\n\r\nAfter adding same input in not working input, the Error value state reset to None\r\n\r\n* What happens instead?\r\n\r\nadd same input in not working input, the Error value state did not reset to None\r\n\r\n* Any other information? \r\n\r\nI've raised the similar issue before: https://github.com/SAP/openui5/issues/2096 \r\nthis issue is solved in the new version of UI5, but this problem still remains.\r\n\r\nFor the not working one, the message is not added to the message manager\r\n![image](https://user-images.githubusercontent.com/6975707/48682277-65ed8000-ebe2-11e8-8736-89002535154c.png)\r\n\r\nso this message cannot be found and removed in `_handleSuccess`\r\n![image](https://user-images.githubusercontent.com/6975707/48682294-7dc50400-ebe2-11e8-9215-92f478c2e5cb.png)\r\n\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/SAP/openui5/issues/comments/439751834","html_url":"https://github.com/SAP/openui5/issues/2297#issuecomment-439751834","issue_url":"https://api.github.com/repos/SAP/openui5/issues/2297","id":439751834,"node_id":"MDEyOklzc3VlQ29tbWVudDQzOTc1MTgzNA==","user":{"login":"TinaC","id":6975707,"node_id":"MDQ6VXNlcjY5NzU3MDc=","avatar_url":"https://avatars1.githubusercontent.com/u/6975707?v=4","gravatar_id":"","url":"https://api.github.com/users/TinaC","html_url":"https://github.com/TinaC","followers_url":"https://api.github.com/users/TinaC/followers","following_url":"https://api.github.com/users/TinaC/following{/other_user}","gists_url":"https://api.github.com/users/TinaC/gists{/gist_id}","starred_url":"https://api.github.com/users/TinaC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TinaC/subscriptions","organizations_url":"https://api.github.com/users/TinaC/orgs","repos_url":"https://api.github.com/users/TinaC/repos","events_url":"https://api.github.com/users/TinaC/events{/privacy}","received_events_url":"https://api.github.com/users/TinaC/received_events","type":"User","site_admin":false},"created_at":"2018-11-19T02:16:12Z","updated_at":"2018-11-19T02:16:12Z","author_association":"NONE","body":"BTW, if the not working input binds to a value that initial not empty, there would not be a problem:\r\n\r\n\t\t\tthis.getView().setModel(new JSONModel({\r\n\t\t\t\tname : \"name\",\r\n\t\t\t\tid : \"hasvalue\"\r\n\t\t\t}));\r\n\r\nremove \"hasvalue\", click save, Error state\r\nadd some value, leave focus, state reset to None"}}
{"actor":{"display_login":"TinaC"}}