-
Notifications
You must be signed in to change notification settings - Fork 9
refactor(tour): the drop usage of overlay helper #811
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
Conversation
|
Documentation. Coverage Reports: |
cef47bc to
b90d900
Compare
|
@dr-itz I removed some of the potential relevant cdk hacks you build, as I could not figure out why they are needed. |
well, put them back, it's completely broken now. see the demo with the open context menu. Clicking anywhere should have no effect at all, but now it does. |
...tour.spec.ts-snapshots/si-tour--si-tour--open-menu-element-examples-chromium-light-linux.png
Show resolved
Hide resolved
b90d900 to
0a64be4
Compare
|
Stuff is added back again. |
665e8d8 to
ca2daf7
Compare
dr-itz
left a comment
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.
one nit, otherwise seems to work ok
ca2daf7 to
a15ad8f
Compare
|
@spike-rabbit So can we delete In the issue you state:
I don't understand this, can we now remove the whole Otherwise I'm a bit confused, why are we adding 66 lines and only removing 29 if we can now use cdk? |
|
@kfenner yes, once I am done also extracting it for tooltip / popover, the whole overlay-helper code can be removed. But probably for v49 as we did not mark this as internal. |
kfenner
left a comment
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.
LGTM 👍
The previous `getOverlay` function has some serious flaws. Replacing it with direct cdk usage. See #808
a15ad8f to
54e641a
Compare
The previous
getOverlayfunction has some serious flaws. Replacing it with direct cdk usage.See #808