-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove scaling properties from non-media elements #12605
Conversation
@@ -86,6 +86,10 @@ export interface ElementV0 extends ElementBoxV0 { | |||
groupId?: string; | |||
border?: BorderV0; | |||
borderRadius?: BorderRadiusV0; | |||
|
|||
scale?: number; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Apparently all the elements had those added.
@swissspidy I haven't been able to repro images having |
This was purely from typing the templates, so probably just leftovers there. |
Plugin builds for 25cfe48 are ready 🛎️!
|
Size Change: +53 B (0%) Total Size: 2.72 MB
ℹ️ View Unchanged
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't worry about the failing Karma tests, I'm fixing them here.
Confirmed that the I created a test story with all types of elements embedded - please see the test story here: Verify fix of #12605
Confirmed that
Confirmed that with Also verified that scaling and moving the media elements DOES continues to work, and the |
Context
Summary
Remove
scale
,focalX
,focalY
from elements that are not media. Apparently all the elements were added those properties.Relevant Technical Choices
To-do
backgroundColor
ending up in media properties (haven't been able to repro yet)User-facing changes
N/A
Testing Instructions
This PR can be tested by following these steps:
shift + option + cmd + J
)Reviews
Does this PR have a security-related impact?
Does this PR change what data or activity we track or use?
Does this PR have a legal-related impact?
Checklist
Type: XYZ
label to the PRFixes #12437