Skip to content

Conversation

@manucorporat
Copy link
Contributor

@manucorporat manucorporat commented Jul 31, 2019

fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364

Pull request checklist

Please check if your PR fulfills the following requirements:

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)
  • Build (npm run build) was run locally and any changes were pushed
  • Lint (npm run lint) has passed locally and any fixes were made for failures

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this introduce a breaking change?

  • Yes
  • No

Other information

@ionitron-bot ionitron-bot bot added the package: core @ionic/core package label Jul 31, 2019
@manucorporat manucorporat force-pushed the fix-ionic-reattaching branch from 08008f0 to c9bf60c Compare August 1, 2019 13:51
@manucorporat manucorporat marked this pull request as ready for review August 1, 2019 17:07
// register this menu with the app's menu controller
menuCtrl!._register(this);

this.updateState();
Copy link
Contributor Author

Choose a reason for hiding this comment

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

i might need to move back to didLoad(), will test

@brandyscarney
Copy link
Member

Ran into a couple of issues while testing:

Reorder

I am getting an error on the item/reorder test: http://localhost:3333/src/components/item/test/reorder

reorder:95 Uncaught ReferenceError: indexes is not defined

Router

http://localhost:3333/src/components/router/test/basic

This test has a blank screen ^

@manucorporat manucorporat force-pushed the fix-ionic-reattaching branch from 28bd97c to 71bf2f2 Compare August 6, 2019 11:10
@manucorporat manucorporat force-pushed the fix-ionic-reattaching branch from 71bf2f2 to bcc8b3f Compare August 6, 2019 15:23
@manucorporat manucorporat merged commit 48a2763 into master Aug 27, 2019
@manucorporat manucorporat deleted the fix-ionic-reattaching branch August 27, 2019 14:29
liamdebeasi pushed a commit that referenced this pull request Aug 27, 2019
Use new stencil APIs to allow ionic elements to be reused once removed from the DOM.

fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364
brandyscarney pushed a commit that referenced this pull request Aug 27, 2019
Use new stencil APIs to allow ionic elements to be reused once removed from the DOM.

fixes #18843
fixes #17344
fixes #16453
fixes #15879
fixes #15788
fixes #15484
fixes #17890
fixes #16364
@DavidStrausz
Copy link
Contributor

@manucorporat
This broke ion-radio-group/ion-radio, they end up in an infinite-loop when reused.

@manucorporat
Copy link
Contributor Author

@DavidStrausz can you open an issue explaining how to reproduce?

@DavidStrausz
Copy link
Contributor

@manucorporat I can but this will take some time, just thought you might want a heads up :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment