Skip to content

fix(animations): use a lightweight renderer for non-animation components - #17003

Merged
chuckjaz merged 1 commit into
angular:masterfrom
matsko:lightweight_renderer
May 26, 2017
Merged

chuckjaz merged 1 commit into
angular:masterfrom
matsko:lightweight_renderer

Conversation

@matsko

@matsko matsko commented May 24, 2017

Copy link
Copy Markdown
Contributor

No description provided.

@mary-poppins

Copy link
Copy Markdown

The angular.io preview for 9e61f8d12dd5145b36a27ab855abf3fed3934604 is available here.

@chuckjaz chuckjaz added the area: animations legacy animations package only. Otherwise use area: core. label May 24, 2017
@matsko
matsko force-pushed the lightweight_renderer branch from 9e61f8d to a6bf832 Compare May 25, 2017 17:27
@mary-poppins

Copy link
Copy Markdown

The angular.io preview for a6bf832a1bcee1cd2af8815cefc59c3cb2a12e0b is available here.

@matsko
matsko force-pushed the lightweight_renderer branch 2 times, most recently from 9ad9e1f to 8f5b441 Compare May 25, 2017 20:56
@mary-poppins

Copy link
Copy Markdown

The angular.io preview for 9ad9e1f39472238ad468bc717e02d840106731ac is available here.

@mary-poppins

Copy link
Copy Markdown

The angular.io preview for 8f5b441887b30b19be5ecaeede513d1c28c8453b is available here.

@matsko matsko changed the title WIP: fix(animations): use a lightweight renderer for non-animation components fix(animations): use a lightweight renderer for non-animation components May 25, 2017

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

maybe a better name?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

move renderer inside of the if, as it is not needed anywhere else.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

take the namespaceId in the constructor, and make it protected.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I think this check is not needed...

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Why is this logic needed for the base renderer?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I.e. it probably should go into the regular AnimationRenderer.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

type the delegate to be a RendererV2.

@tbosch tbosch left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Reviewed the changes to core and the renderer.

@matsko
matsko force-pushed the lightweight_renderer branch from 8f5b441 to 4200ab9 Compare May 25, 2017 23:44
@mary-poppins

Copy link
Copy Markdown

The angular.io preview for 4200ab9 is available here.

@chuckjaz chuckjaz added the action: merge The PR is ready for merge by the caretaker label May 26, 2017
@chuckjaz
chuckjaz merged commit 3ab86bd into angular:master May 26, 2017
chuckjaz added a commit to chuckjaz/angular that referenced this pull request May 26, 2017
matsko added a commit to matsko/angular that referenced this pull request May 26, 2017
chuckjaz pushed a commit that referenced this pull request May 26, 2017
asnowwolf pushed a commit to asnowwolf/angular that referenced this pull request Aug 11, 2017
asnowwolf pushed a commit to asnowwolf/angular that referenced this pull request Aug 11, 2017
asnowwolf pushed a commit to asnowwolf/angular that referenced this pull request Aug 11, 2017
juleskremer pushed a commit to juleskremer/angular that referenced this pull request Aug 28, 2017
juleskremer pushed a commit to juleskremer/angular that referenced this pull request Aug 28, 2017
juleskremer pushed a commit to juleskremer/angular that referenced this pull request Aug 28, 2017
@matsko
matsko deleted the lightweight_renderer branch January 17, 2019 19:42
@angular-automatic-lock-bot

Copy link
Copy Markdown

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 14, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: animations legacy animations package only. Otherwise use area: core. cla: yes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants