{"action":"opened","issue":{"url":"https://api.github.com/repos/cuba-platform/cuba/issues/1699","repository_url":"https://api.github.com/repos/cuba-platform/cuba","labels_url":"https://api.github.com/repos/cuba-platform/cuba/issues/1699/labels{/name}","comments_url":"https://api.github.com/repos/cuba-platform/cuba/issues/1699/comments","events_url":"https://api.github.com/repos/cuba-platform/cuba/issues/1699/events","html_url":"https://github.com/cuba-platform/cuba/issues/1699","id":392159418,"node_id":"MDU6SXNzdWUzOTIxNTk0MTg=","number":1699,"title":"addEnterPressListener doesn't work in MaskedField component","user":{"login":"Flaurite","id":22093943,"node_id":"MDQ6VXNlcjIyMDkzOTQz","avatar_url":"https://avatars3.githubusercontent.com/u/22093943?v=4","gravatar_id":"","url":"https://api.github.com/users/Flaurite","html_url":"https://github.com/Flaurite","followers_url":"https://api.github.com/users/Flaurite/followers","following_url":"https://api.github.com/users/Flaurite/following{/other_user}","gists_url":"https://api.github.com/users/Flaurite/gists{/gist_id}","starred_url":"https://api.github.com/users/Flaurite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Flaurite/subscriptions","organizations_url":"https://api.github.com/users/Flaurite/orgs","repos_url":"https://api.github.com/users/Flaurite/repos","events_url":"https://api.github.com/users/Flaurite/events{/privacy}","received_events_url":"https://api.github.com/users/Flaurite/received_events","type":"User","site_admin":false},"labels":[{"id":915872794,"node_id":"MDU6TGFiZWw5MTU4NzI3OTQ=","url":"https://api.github.com/repos/cuba-platform/cuba/labels/client:%20web","name":"client: web","color":"dfe88d","default":false},{"id":915873679,"node_id":"MDU6TGFiZWw5MTU4NzM2Nzk=","url":"https://api.github.com/repos/cuba-platform/cuba/labels/type:%20bug","name":"type: bug","color":"d73a4a","default":false}],"state":"open","locked":false,"assignee":{"login":"jreznot","id":1066152,"node_id":"MDQ6VXNlcjEwNjYxNTI=","avatar_url":"https://avatars1.githubusercontent.com/u/1066152?v=4","gravatar_id":"","url":"https://api.github.com/users/jreznot","html_url":"https://github.com/jreznot","followers_url":"https://api.github.com/users/jreznot/followers","following_url":"https://api.github.com/users/jreznot/following{/other_user}","gists_url":"https://api.github.com/users/jreznot/gists{/gist_id}","starred_url":"https://api.github.com/users/jreznot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jreznot/subscriptions","organizations_url":"https://api.github.com/users/jreznot/orgs","repos_url":"https://api.github.com/users/jreznot/repos","events_url":"https://api.github.com/users/jreznot/events{/privacy}","received_events_url":"https://api.github.com/users/jreznot/received_events","type":"User","site_admin":false},"assignees":[{"login":"jreznot","id":1066152,"node_id":"MDQ6VXNlcjEwNjYxNTI=","avatar_url":"https://avatars1.githubusercontent.com/u/1066152?v=4","gravatar_id":"","url":"https://api.github.com/users/jreznot","html_url":"https://github.com/jreznot","followers_url":"https://api.github.com/users/jreznot/followers","following_url":"https://api.github.com/users/jreznot/following{/other_user}","gists_url":"https://api.github.com/users/jreznot/gists{/gist_id}","starred_url":"https://api.github.com/users/jreznot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jreznot/subscriptions","organizations_url":"https://api.github.com/users/jreznot/orgs","repos_url":"https://api.github.com/users/jreznot/repos","events_url":"https://api.github.com/users/jreznot/events{/privacy}","received_events_url":"https://api.github.com/users/jreznot/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/cuba-platform/cuba/milestones/12","html_url":"https://github.com/cuba-platform/cuba/milestone/12","labels_url":"https://api.github.com/repos/cuba-platform/cuba/milestones/12/labels","id":3304855,"node_id":"MDk6TWlsZXN0b25lMzMwNDg1NQ==","number":12,"title":"Release 6.10","description":"","creator":{"login":"knstvk","id":5513878,"node_id":"MDQ6VXNlcjU1MTM4Nzg=","avatar_url":"https://avatars3.githubusercontent.com/u/5513878?v=4","gravatar_id":"","url":"https://api.github.com/users/knstvk","html_url":"https://github.com/knstvk","followers_url":"https://api.github.com/users/knstvk/followers","following_url":"https://api.github.com/users/knstvk/following{/other_user}","gists_url":"https://api.github.com/users/knstvk/gists{/gist_id}","starred_url":"https://api.github.com/users/knstvk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/knstvk/subscriptions","organizations_url":"https://api.github.com/users/knstvk/orgs","repos_url":"https://api.github.com/users/knstvk/repos","events_url":"https://api.github.com/users/knstvk/events{/privacy}","received_events_url":"https://api.github.com/users/knstvk/received_events","type":"User","site_admin":false},"open_issues":41,"closed_issues":141,"state":"open","created_at":"2018-04-27T18:00:01Z","updated_at":"2018-12-18T13:36:01Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-12-18T13:36:01Z","updated_at":"2018-12-18T13:36:01Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"### Environment\r\n- Platform version: 6.10.0\r\n- Client type: Web\r\n\r\n### Description of the bug or enhancement\r\nThe main problem in inheritance. In the client side `CubaMaskedFieldWidget` extends `VTextField` but actions are handled in the `CubaTextFieldWidget`.\r\n\r\n- Minimal reproducible example\r\n```\r\n<maskedField id=\"maskedField\" mask=\"###\"/>\r\n\r\n@Inject\r\nprivate MaskedField maskedField;\r\n\r\n@Override\r\npublic void init(Map<String, Object> params) {\r\n    maskedField.addValueChangeListener(e -> showNotification(\"ValueChanged\"));\r\n}\r\n```\r\n- Expected behavior\r\nNotification should be shown\r\n- Actual behavior\r\nNothing is shown"}}
{"actor":{"display_login":"Flaurite"}}