Skip to content

Conversation

@devversion
Copy link
Member

  • Currently the change event of the visual hidden inputs will bubble up and emit its event object to the component's change output.

This is currently an issue of Angular 2

To prevent the events from bubbling up, we have to stop propagation on
change.

Fixes #544.

@googlebot googlebot added the cla: yes PR author has agreed to Google's Contributor License Agreement label May 27, 2016
})
class CheckboxWithChangeEvent {
handleChange(): void {}
handleChange(event: any): void {}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The type should be Event

@devversion devversion force-pushed the fix/checkbox-event-emit branch from c40893b to 5bd4881 Compare May 27, 2016 17:20
@jelbourn
Copy link
Member

FYI @iveysaur for button-toggle

* Currently the change event of the visual hidden inputs will bubble up and emit its event object to the component's `change` output.

This is currently an issue of Angular 2
- See angular/angular#4059

To prevent the events from bubbling up, we have to stop propagation on
change.

Fixes angular#544.
@devversion devversion force-pushed the fix/checkbox-event-emit branch from 5bd4881 to aba553c Compare May 27, 2016 17:26
@jelbourn
Copy link
Member

LGTM

@jelbourn jelbourn merged commit d037ed3 into angular:master May 27, 2016
@devversion devversion deleted the fix/checkbox-event-emit branch June 1, 2016 16:30
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Sep 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla: yes PR author has agreed to Google's Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

checkbox: change event emits [Event] instead of boolean

3 participants