-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Have Post Editor’s notices obstruct the block toolbars #32488
Conversation
Size Change: +195 B (0%) Total Size: 1.03 MB
ℹ️ View Unchanged
|
@stokesman thanks for this, I just tested the draft in it's current state and from my perspective (as I reported in #32593) this fixes the regression. Additionally, based on what I see / understand from #32000 it looks good on that front too. Thank you! |
- Add props for sticky top of block toolbars and popovers - Add onResize prop to EditorNotices - Use height of notices as sticky top for block toolbars - Restore styles for sticky notices - Set z-index of notices to higher than block toolbars
296530e
to
3a5d62d
Compare
This looks like a stale PR that hasn't seen any activity for some time. I'm closing for now but feel free to reopen and refresh if needed. |
With a configurable sticky top position for the block toolbars it's possible to restore the sticky editor notices without regressing #32000. That was fixed by #32238 but may be considered breaking (at least one instance: #32593). Another minor point is this restores notices in the Post Editor to being more congruent with how they show up the Site Editor.
Implementation details that might want reconsidered
Instead of plumbing
__experimentalStickyTop
throughVisualEditor
perhaps there should be a store action/selector added for it because I believe the value probably should factor into the calculation for scrolling a selection into view when navigating blocks with the keyboard.Changes summarized
How has this been tested?
Making notices in the Post Editor and checking that sticky positioning of block toolbars (floating and top) is as expected.
Screenshots
notices-obstruct-block-toolbar.mp4
Types of changes
bug fix: #32593
Checklist:
*.native.js
files for terms that need renaming or removal).