Skip to content
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

Fix Cell resizers and Table Inserters #2007

Merged
merged 3 commits into from
Aug 4, 2023

Conversation

Andres-CT98
Copy link
Contributor

Description:

Implementation of #1984 for the Table Inserters and Cell resizers

The Table Inserter and cell resizers are currently inserted on the document, thus putting them on a different container to the table they belong to. This creates issues in some scenarios such as when a dialog is created above the document with a high z-index. They also have a fixed position which causes issues in some scrolling scenarios, where they stayed fixed in place instead of moving or disappearing.

Fix

Changed the insertion point of where the resizers and inserters are located, inserted to where the Plugin specifies, if no selector is given it will default to the previous behaviour. The intent is for the selector to contain the editor. Additionally fixed a scenario here cells next to merged vertical cells could not be resized. This was due to there being a hover offset for the Inserter, but that was wrongly applied to every cell, not just the first column and row.

@Andres-CT98 Andres-CT98 merged commit 8604dbe into master Aug 4, 2023
@JiuqingSong JiuqingSong deleted the u/acampostams/fix-resizers-and-inserters branch September 8, 2023 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants